Executions

GET Execution

get

Retrieve specific fill by execution ID.

Authorizations
Path parameters
executionIdstring · uuidRequired

The execution ID returned by the executeQuote endpoint

Responses
200
Successful response
application/json
get
GET /api/v1/executions/{executionId} HTTP/1.1
Host: cams.aquanow.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
  "executionId": "123e4567-e89b-12d3-a456-426614174000",
  "orderId": "123e4567-e89b-12d3-a456-426614174000",
  "accountId": "123e4567-e89b-12d3-a456-426614174000",
  "executedAt": "2025-07-04T22:28:17.131Z",
  "pair": "BTC-USD",
  "side": "BUY",
  "deliverCurrency": "BTC",
  "deliverQuantity": "1.00",
  "receiveCurrency": "USD",
  "receiveQuantity": "52100.00",
  "price": "52100.00",
  "baseQuantity": "0.0016",
  "quoteQuantity": "10.74",
  "clientFeeRate": "10",
  "providerFeeRate": "10",
  "clientFeeQuantity": "52.10",
  "providerFeeQuantity": "52.10",
  "feeCurrency": "USD",
  "executionStatus": "TRADE_EXECUTED",
  "tradeDate": "2025-07-04",
  "valueDate": "2025-07-04",
  "confirmedAt": "2025-07-04T22:28:17.131Z",
  "clientReference": "text",
  "tradeTaxRate": "5",
  "clientTaxQuantity": "2.61",
  "providerTaxQuantity": "2.61"
}

GET Executions

get

Retrieve fills with optional filtering and pagination.

Authorizations
Query parameters
executionStatusstring · enumOptional

Filter executions by execution status

Possible values:
orderIdstring · uuidOptional

Filter executions by order ID.

clientReferencestringOptional

Filter executions by client provided reference parameter

accountIdstring · uuidOptional

Filter executions by account ID

tradeDateStartstring · dateOptional

Filter executions by trade date lower bound, exclusive

tradeDateEndstring · dateOptional

Filter executions by trade date upper bound, inclusive

valueDateStartstring · dateOptional

Filter executions by value date lower bound, exclusive

valueDateEndstring · dateOptional

Filter executions by value date upper bound, inclusive

afterstringOptional

When provided, specifies the last item returned in previous page, used to fetch the next page. Fetches the first page when omitted.

limitstring · integerOptional

When provided, specifies the number of items to return in the page. Uses default page size of 10 when omitted.

sortFieldstring · enumOptional

Will sort the returned data using the specified field.

Possible values:
sortDirectionstring · enumOptional

Specifies the sort direction for the sortField.

Possible values:
sidestringOptional

Filter orders by side.

Example: BUY, SELL
pairstringOptional

Filter executions by trade pair.

Example: BTC-USD
Responses
200
Successful response
application/json
get
GET /api/v1/executions HTTP/1.1
Host: cams.aquanow.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
  "after": "text",
  "totalCount": "1",
  "items": [
    {
      "executionId": "123e4567-e89b-12d3-a456-426614174000",
      "orderId": "123e4567-e89b-12d3-a456-426614174000",
      "accountId": "123e4567-e89b-12d3-a456-426614174000",
      "executedAt": "2025-07-04T22:28:17.131Z",
      "pair": "BTC-USD",
      "side": "BUY",
      "deliverCurrency": "BTC",
      "deliverQuantity": "1.00",
      "receiveCurrency": "USD",
      "receiveQuantity": "52100.00",
      "price": "52100.00",
      "baseQuantity": "0.0016",
      "quoteQuantity": "10.74",
      "clientFeeRate": "10",
      "providerFeeRate": "10",
      "clientFeeQuantity": "52.10",
      "providerFeeQuantity": "52.10",
      "feeCurrency": "USD",
      "executionStatus": "TRADE_EXECUTED",
      "tradeDate": "2025-07-04",
      "valueDate": "2025-07-04",
      "confirmedAt": "2025-07-04T22:28:17.131Z",
      "clientReference": "text",
      "tradeTaxRate": "5",
      "clientTaxQuantity": "2.61",
      "providerTaxQuantity": "2.61"
    }
  ]
}

Last updated