{ "opencollection": "1.0.0", "info": { "name": "Account Status accounts orders API", "version": "7.1.0" }, "items": [ { "info": { "name": "orders", "type": "folder" }, "items": [ { "info": { "name": "getAccountsAccountNumberOrders", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/accounts/:account_number/orders", "params": [ { "name": "account_number", "value": "", "type": "path" }, { "name": "page-offset", "value": "", "type": "query" }, { "name": "per-page", "value": "", "type": "query" }, { "name": "end-at", "value": "", "type": "query", "description": "DateTime end range for filtering orders in full date-time" }, { "name": "end-date", "value": "", "type": "query" }, { "name": "futures-symbol", "value": "", "type": "query", "description": "Used to fetch both futures and futures options orders" }, { "name": "sort", "value": "", "type": "query", "description": "The order to sort results in. Accepts `Desc` or `Asc`. Defaults to `Desc`" }, { "name": "start-at", "value": "", "type": "query", "description": "DateTime start rage for filtering orders in full date-time. Required if start-date param not provided" }, { "name": "start-date", "value": "", "type": "query" }, { "name": "status", "value": "", "type": "query", "description": " (example: status[]={value1}&status[]={value2})" }, { "name": "underlying-instrument-type", "value": "", "type": "query", "description": "Underlying instrument type" }, { "name": "underlying-symbol", "value": "", "type": "query" } ] }, "docs": "Returns a paginated list of the customer's orders (as identified by the provided authentication token)\n based on sort param. If no sort is passed in, it defaults to descending order." }, { "info": { "name": "postAccountsAccountNumberOrders", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/accounts/:account_number/orders", "params": [ { "name": "account_number", "value": "", "type": "path" } ] }, "docs": "Accepts a json document containing parameters to create an order for the client." }, { "info": { "name": "postAccountsAccountNumberOrdersDryRun", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/accounts/:account_number/orders/dry-run", "params": [ { "name": "account_number", "value": "", "type": "path" } ] }, "docs": "Accepts a json document containing parameters to create an order and \\\n then runs the prefights without placing the order." }, { "info": { "name": "getAccountsAccountNumberOrdersLive", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/accounts/:account_number/orders/live", "params": [ { "name": "account_number", "value": "", "type": "path" }, { "name": "page-offset", "value": "", "type": "query" }, { "name": "per-page", "value": "", "type": "query" } ] }, "docs": "Returns a list of orders from the current trading day. Includes all statuses, not only Live." }, { "info": { "name": "getAccountsAccountNumberOrdersId", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/accounts/:account_number/orders/:id", "params": [ { "name": "account_number", "value": "", "type": "path" }, { "name": "id", "value": "", "type": "path" } ] }, "docs": "Returns a single order based on the id" }, { "info": { "name": "putAccountsAccountNumberOrdersId", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/accounts/:account_number/orders/:id", "params": [ { "name": "account_number", "value": "", "type": "path" }, { "name": "id", "value": "", "type": "path" } ] }, "docs": "Replaces a live order with a new one. Subsequent fills of the original order will abort the replacement." }, { "info": { "name": "patchAccountsAccountNumberOrdersId", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/accounts/:account_number/orders/:id", "params": [ { "name": "account_number", "value": "", "type": "path" }, { "name": "id", "value": "", "type": "path" } ] }, "docs": "Edit price and execution properties of a live order by replacement. Subsequent fills of the original order\n will abort the replacement." }, { "info": { "name": "deleteAccountsAccountNumberOrdersId", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/accounts/:account_number/orders/:id", "params": [ { "name": "account_number", "value": "", "type": "path" }, { "name": "id", "value": "", "type": "path" } ] }, "docs": "Requests order cancellation" }, { "info": { "name": "postAccountsAccountNumberOrdersIdDryRun", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/accounts/:account_number/orders/:id/dry-run", "params": [ { "name": "account_number", "value": "", "type": "path" }, { "name": "id", "value": "", "type": "path" } ] }, "docs": "Runs through preflights for cancel-replace and edit without routing" }, { "info": { "name": "getCustomersCustomerIdOrders", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/customers/:customer_id/orders", "params": [ { "name": "customer_id", "value": "", "type": "path" }, { "name": "account-numbers", "value": "", "type": "query", "description": "The account numbers to use for the lookup (example: account-numbers[]={value1}&account-numbers[]={value2})" }, { "name": "page-offset", "value": "", "type": "query" }, { "name": "per-page", "value": "", "type": "query" }, { "name": "end-at", "value": "", "type": "query", "description": "DateTime end range for filtering orders in full date-time" }, { "name": "end-date", "value": "", "type": "query" }, { "name": "futures-symbol", "value": "", "type": "query", "description": "Used to fetch both futures and futures options orders" }, { "name": "sort", "value": "", "type": "query", "description": "The order to sort results in. Accepts `Desc` or `Asc`. Defaults to `Desc`" }, { "name": "start-at", "value": "", "type": "query", "description": "DateTime start rage for filtering orders in full date-time. Required if start-date param not provided" }, { "name": "start-date", "value": "", "type": "query" }, { "name": "status", "value": "", "type": "query", "description": " (example: status[]={value1}&status[]={value2})" }, { "name": "underlying-instrument-type", "value": "", "type": "query", "description": "Underlying instrument type" }, { "name": "underlying-symbol", "value": "", "type": "query" } ] }, "docs": "Returns a paginated list of the customer's orders (as identified by the provided authentication token)\n based on sort param. If no sort is passed in, it defaults to descending order." }, { "info": { "name": "getCustomersCustomerIdOrdersLive", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/customers/:customer_id/orders/live", "params": [ { "name": "customer_id", "value": "", "type": "path" }, { "name": "account-numbers", "value": "", "type": "query", "description": "The account numbers to use for the lookup (example: account-numbers[]={value1}&account-numbers[]={value2})" }, { "name": "page-offset", "value": "", "type": "query" }, { "name": "per-page", "value": "", "type": "query" } ] }, "docs": "Returns a list of orders from the current trading day. Includes all statuses, not only Live." } ] } ], "bundled": true }