v47

latestOpenAPI 3.1.0Contact usraw.githubusercontent.com2026-07-1061131268.6 KB
Order Requests

Submit EIP155 Order Request

Submits a transaction for an EIP155 Order Request given the EIP155OrderRequest ID and Permit Signature.

An EIP155OrderRequest representing the proxied order is returned.

post/api/v2/accounts/{account_id}/order_requests/eip155

Request body

order_request_idstring uuid required

ID of the prepared proxied order to be submitted as a proxied order.

permit_signaturestring hex_string required

Signature of the permit typed data, allowing Dinari to spend the payment token or dShare asset token on behalf of the owner.

Response

OK

idstring uuid required

ID of EIP155OrderRequest. This is the primary identifier for the /order_requests routes.

account_idstring uuid required

ID of Account placing the EIP155OrderRequest.

status'QUOTED' | 'PENDING' | 'PENDING_BRIDGE' | 'SUBMITTED' | 'ERROR' | 'CANCELLED' | 'EXPIRED' | 'REJECTED' required
created_dtstring date-time required

Datetime at which the EIP155OrderRequest was created. ISO 8601 timestamp.

order_side'BUY' | 'SELL' required
order_type'MARKET' | 'LIMIT' required
order_tif'DAY' | 'GTC' | 'IOC' | 'FOK' required
recipient_account_idstring uuid nullable

ID of recipient Account.

order_idstring uuid nullable

ID of Order created from the EIP155OrderRequest. This is the primary identifier for the /orders routes.

cancel_messagestring nullable

Reason for the order cancellation if the order status is CANCELLED

reject_messagestring nullable

Reason for the order rejection if the order status is REJECTED