{
  "opencollection": "1.0.0",
  "info": {
    "name": "Dinari Enterprise Accounts Order Requests API",
    "version": "v20260709-097f56a"
  },
  "items": [
    {
      "info": {
        "name": "Order Requests",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List Order Requests",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api-enterprise.sbt.dinari.com/api/v2/accounts/:account_id/order_requests",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "order_request_id",
                "value": "",
                "type": "query",
                "description": "Order Request ID for the `OrderRequest`"
              },
              {
                "name": "order_id",
                "value": "",
                "type": "query",
                "description": "Order ID for the `OrderRequest`"
              },
              {
                "name": "client_order_id",
                "value": "",
                "type": "query",
                "description": "Customer-supplied ID to map this `OrderRequest` to an order in their own systems."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Number of results to return"
              },
              {
                "name": "order",
                "value": "",
                "type": "query",
                "description": "Sort order"
              },
              {
                "name": "next",
                "value": "",
                "type": "query",
                "description": "Cursor for next page"
              },
              {
                "name": "previous",
                "value": "",
                "type": "query",
                "description": "Cursor for previous page"
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "X-API-Key-Id",
              "value": "{{X-API-Key-Id}}",
              "placement": "header"
            }
          },
          "docs": "Lists `OrderRequests`.<br>Optionally `OrderRequests` can be filtered by certain parameters."
        },
        {
          "info": {
            "name": "Get Order Request by ID",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api-enterprise.sbt.dinari.com/api/v2/accounts/:account_id/order_requests/:order_request_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "order_request_id",
                "value": "",
                "type": "path"
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "X-API-Key-Id",
              "value": "{{X-API-Key-Id}}",
              "placement": "header"
            }
          },
          "docs": "Get a specific `OrderRequest` by its ID."
        },
        {
          "info": {
            "name": "Create EIP155 Order Request Permit",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-enterprise.sbt.dinari.com/api/v2/accounts/:account_id/order_requests/eip155/permit",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "X-API-Key-Id",
              "value": "{{X-API-Key-Id}}",
              "placement": "header"
            }
          },
          "docs": "\nGenerates a permit that can be signed and used to create an `OrderRequest` using Dinari's EVM smart contracts.\n\nThis is a convenience method to prepare the transactions needed to create an `OrderRequest` using Dinari's EVM smart contracts.\nOnce signed, the transactions can be sent to the EVM network to create the order.\nNote that the fee quote is already included in the transactions, so no additional fee quote lookup is needed.\n\nFees for the `Order` can optionally be specified in the `OrderRequ"
        },
        {
          "info": {
            "name": "Submit EIP155 Order Request",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-enterprise.sbt.dinari.com/api/v2/accounts/:account_id/order_requests/eip155",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "X-API-Key-Id",
              "value": "{{X-API-Key-Id}}",
              "placement": "header"
            }
          },
          "docs": "\nSubmits a transaction for an EIP155 Order Request given the EIP155OrderRequest ID and Permit Signature.\n\nAn `EIP155OrderRequest` representing the proxied order is returned.\n"
        },
        {
          "info": {
            "name": "Create EIP155 Order Request Permit Transaction",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-enterprise.sbt.dinari.com/api/v2/accounts/:account_id/order_requests/eip155/permit_transaction",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "X-API-Key-Id",
              "value": "{{X-API-Key-Id}}",
              "placement": "header"
            }
          },
          "docs": "\nPrepare a transaction to be placed on EVM. The returned structure contains the necessary\ndata to create an `EIP155Transaction` object.\n"
        }
      ]
    }
  ],
  "bundled": true
}