> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kuru.io/llms.txt
> Use this file to discover all available pages before exploring further.

# List user order events

> Read finalized order creation, complete fills, cancellation, and RAB reduction history.

<Info>Response JSON below is an illustrative testnet snapshot, not a live mainnet result. Use the selected server and its network-specific addresses for actual requests.</Info>

Events are scoped to the resting order owner and ordered newest first by their
canonical source position.

`filled` means an active maker order was completely executed: the final fill
left `updatedSize` equal to `"0"`. Partial executions and passive-liquidity
fills are not included. A fill belongs to the resting maker's history, not
the taker's, unless they are the same user.

This endpoint is completion-oriented history. The Exchange Gateway
`userOrders` stream's `trade` event is different: it includes both partial and
complete fills. A frontend can recognize a completion from that stream when
the trade's `updatedSize` is zero.

<ParamField path="userId" type="string" required>
  Unsigned decimal Kuru user ID.
</ParamField>

<ParamField query="limit" type="integer" default="100">
  Page size from `1` through `500`.
</ParamField>

<ParamField query="cursor" type="string">
  Opaque exclusive continuation cursor from `pagination.nextCursor`.
</ParamField>

<ParamField query="marketAddress" type="string">
  Optional lowercase 20-byte market filter.
</ParamField>

<ParamField query="from" type="integer">
  Inclusive Unix time in seconds.
</ParamField>

<ParamField query="to" type="integer">
  Inclusive Unix time in seconds. When both bounds are present, `to` must be
  greater than `from`.
</ParamField>

<ResponseField name="feedEpoch" type="integer | null" required>
  Feed epoch containing `globalUserSeq`.
</ResponseField>

<ResponseField name="globalUserSeq" type="string | null" required>
  Finalized user sequence covered by the materialized response.
</ResponseField>

<ResponseField name="data" type="array" required>
  Finalized order events ordered newest first.
</ResponseField>

<ResponseField name="data[].eventKind" type="string" required>
  `created`, `filled`, `cancelled`, or `rab-reduced`.
</ResponseField>

<ResponseField name="data[].orderId" type="string" required />

<ResponseField name="data[].recordIdx" type="integer" required />

<ResponseField name="data[].marketAddress" type="string" required />

<ResponseField name="data[].symbol" type="string" required />

<ResponseField name="data[].makerId" type="string" required>
  Resting-order owner. This matches the path `userId`.
</ResponseField>

<ResponseField name="data[].actionUserId" type="string" required>
  Account that caused the mutation; the taker for `filled`.
</ResponseField>

<ResponseField name="data[].executorAddress" type="string" required />

<ResponseField name="data[].clientOrderId" type="string | null" required />

<ResponseField name="data[].isBuy" type="boolean" required>
  Side of the resting order.
</ResponseField>

<ResponseField name="data[].price" type="string" required>
  Order price in market price precision (pp).
</ResponseField>

<ResponseField name="data[].size" type="string | null" required>
  Initial size for `created`, final execution quantity for `filled`, removed
  size for `cancelled`, and `null` for `rab-reduced`. Values use the market's
  native size precision. For `filled`, this is not the sum of earlier partial fills.
</ResponseField>

<ResponseField name="data[].updatedSize" type="string | null" required>
  Remaining size for `created` and `rab-reduced`; always `"0"` for `filled`;
  `null` for `cancelled`.
</ResponseField>

<ResponseField name="data[].minSizeAfterBlock" type="string | null" required>
  Optional reduce-after block captured when the order was created.
</ResponseField>

<ResponseField name="data[].makerFeePps" type="integer" required>
  Maker fee rate snapshotted for `created`, or the actual maker rate for the
  terminal execution in `filled`; other event kinds carry zero. The denominator
  is `10,000,000`.
</ResponseField>

<ResponseField name="data[].blockTimestamp" type="integer" required>
  Block proposal time in Unix seconds.
</ResponseField>

<ResponseField name="data[].blockNumber" type="string" required />

<ResponseField name="data[].transactionHash" type="string | null" required />

<ResponseField name="data[].transactionIndex" type="integer | null" required />

<ResponseField name="data[].logIndex" type="integer | null" required />

<ResponseField name="pagination.nextCursor" type="string | null" required>
  Opaque continuation cursor, or `null` when no continuation is available.
</ResponseField>

When both cursor fields are non-null, the response provides the finalized user
sequence cut associated with the materialized history. Pagination cursors are
exclusive and retain the original response's feed epoch and user sequence.

Illustrative completed-order entry (the enclosing response is unchanged):

```json theme={null}
{
  "eventKind": "filled",
  "orderId": "99",
  "recordIdx": 1,
  "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
  "symbol": "WETHUSDC",
  "makerId": "4",
  "actionUserId": "3",
  "executorAddress": "0x1111111111111111111111111111111111111111",
  "clientOrderId": null,
  "isBuy": false,
  "price": "25000000",
  "size": "60000000",
  "updatedSize": "0",
  "minSizeAfterBlock": null,
  "makerFeePps": 0,
  "blockTimestamp": 1788353771,
  "blockNumber": "59066947",
  "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "transactionIndex": 2,
  "logIndex": 3
}
```

<ResponseExample>
  ```json 200 theme={null}
  {
    "feedEpoch": 18,
    "globalUserSeq": "84",
    "data": [
      {
        "eventKind": "cancelled",
        "orderId": "794",
        "recordIdx": 2,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18249d85e0388000000000000000000000000000000000000000000000016",
        "isBuy": false,
        "price": "25044900",
        "size": "1000000000",
        "updatedSize": null,
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353781,
        "blockNumber": "59066980",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 3,
        "logIndex": 48
      },
      {
        "eventKind": "cancelled",
        "orderId": "793",
        "recordIdx": 1,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18249d85e0388000000000000000000000000000000000000000000000016",
        "isBuy": false,
        "price": "25019900",
        "size": "1000000000",
        "updatedSize": null,
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353781,
        "blockNumber": "59066980",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 3,
        "logIndex": 48
      },
      {
        "eventKind": "cancelled",
        "orderId": "792",
        "recordIdx": 0,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18249d85e0388000000000000000000000000000000000000000000000016",
        "isBuy": false,
        "price": "24994900",
        "size": "1000000000",
        "updatedSize": null,
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353781,
        "blockNumber": "59066980",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 3,
        "logIndex": 48
      },
      {
        "eventKind": "created",
        "orderId": "794",
        "recordIdx": 5,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18249a30efae8000000000000000000000000000000000000000000000013",
        "isBuy": false,
        "price": "25044900",
        "size": "1000000000",
        "updatedSize": "1000000000",
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353780,
        "blockNumber": "59066977",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 7,
        "logIndex": 62
      },
      {
        "eventKind": "cancelled",
        "orderId": "791",
        "recordIdx": 4,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18249a30efae8000000000000000000000000000000000000000000000013",
        "isBuy": false,
        "price": "24756500",
        "size": "1000000000",
        "updatedSize": null,
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353780,
        "blockNumber": "59066977",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 7,
        "logIndex": 62
      },
      {
        "eventKind": "created",
        "orderId": "793",
        "recordIdx": 3,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18249a30efae8000000000000000000000000000000000000000000000013",
        "isBuy": false,
        "price": "25019900",
        "size": "1000000000",
        "updatedSize": "1000000000",
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353780,
        "blockNumber": "59066977",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 7,
        "logIndex": 62
      },
      {
        "eventKind": "cancelled",
        "orderId": "790",
        "recordIdx": 2,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18249a30efae8000000000000000000000000000000000000000000000013",
        "isBuy": false,
        "price": "24731800",
        "size": "1000000000",
        "updatedSize": null,
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353780,
        "blockNumber": "59066977",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 7,
        "logIndex": 62
      },
      {
        "eventKind": "created",
        "orderId": "792",
        "recordIdx": 1,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18249a30efae8000000000000000000000000000000000000000000000013",
        "isBuy": false,
        "price": "24994900",
        "size": "1000000000",
        "updatedSize": "1000000000",
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353780,
        "blockNumber": "59066977",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 7,
        "logIndex": 62
      },
      {
        "eventKind": "cancelled",
        "orderId": "789",
        "recordIdx": 0,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18249a30efae8000000000000000000000000000000000000000000000013",
        "isBuy": false,
        "price": "24707100",
        "size": "940000000",
        "updatedSize": null,
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353780,
        "blockNumber": "59066977",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 7,
        "logIndex": 62
      },
      {
        "eventKind": "created",
        "orderId": "791",
        "recordIdx": 5,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d182474ef2369800000000000000000000000000000000000000000000000a",
        "isBuy": false,
        "price": "24756500",
        "size": "1000000000",
        "updatedSize": "1000000000",
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353770,
        "blockNumber": "59066944",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 4,
        "logIndex": 9
      },
      {
        "eventKind": "cancelled",
        "orderId": "788",
        "recordIdx": 4,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d182474ef2369800000000000000000000000000000000000000000000000a",
        "isBuy": false,
        "price": "24831700",
        "size": "1000000000",
        "updatedSize": null,
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353770,
        "blockNumber": "59066944",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 4,
        "logIndex": 9
      },
      {
        "eventKind": "created",
        "orderId": "790",
        "recordIdx": 3,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d182474ef2369800000000000000000000000000000000000000000000000a",
        "isBuy": false,
        "price": "24731800",
        "size": "1000000000",
        "updatedSize": "1000000000",
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353770,
        "blockNumber": "59066944",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 4,
        "logIndex": 9
      },
      {
        "eventKind": "cancelled",
        "orderId": "787",
        "recordIdx": 2,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d182474ef2369800000000000000000000000000000000000000000000000a",
        "isBuy": false,
        "price": "24807000",
        "size": "1000000000",
        "updatedSize": null,
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353770,
        "blockNumber": "59066944",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 4,
        "logIndex": 9
      },
      {
        "eventKind": "created",
        "orderId": "789",
        "recordIdx": 1,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d182474ef2369800000000000000000000000000000000000000000000000a",
        "isBuy": false,
        "price": "24707100",
        "size": "1000000000",
        "updatedSize": "1000000000",
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353770,
        "blockNumber": "59066944",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 4,
        "logIndex": 9
      },
      {
        "eventKind": "cancelled",
        "orderId": "786",
        "recordIdx": 0,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d182474ef2369800000000000000000000000000000000000000000000000a",
        "isBuy": false,
        "price": "24782200",
        "size": "1000000000",
        "updatedSize": null,
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353770,
        "blockNumber": "59066944",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 4,
        "logIndex": 9
      },
      {
        "eventKind": "created",
        "orderId": "788",
        "recordIdx": 2,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18244fad50cb8000000000000000000000000000000000000000000000001",
        "isBuy": false,
        "price": "24831700",
        "size": "1000000000",
        "updatedSize": "1000000000",
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353760,
        "blockNumber": "59066910",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 2,
        "logIndex": 35
      },
      {
        "eventKind": "created",
        "orderId": "787",
        "recordIdx": 1,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18244fad50cb8000000000000000000000000000000000000000000000001",
        "isBuy": false,
        "price": "24807000",
        "size": "1000000000",
        "updatedSize": "1000000000",
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353760,
        "blockNumber": "59066910",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 2,
        "logIndex": 35
      },
      {
        "eventKind": "created",
        "orderId": "786",
        "recordIdx": 0,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d18244fad50cb8000000000000000000000000000000000000000000000001",
        "isBuy": false,
        "price": "24782200",
        "size": "1000000000",
        "updatedSize": "1000000000",
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788353760,
        "blockNumber": "59066910",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 2,
        "logIndex": 35
      },
      {
        "eventKind": "cancelled",
        "orderId": "688",
        "recordIdx": 5,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d177da35ac2e9000000000000000000000000000000000000000000000011b",
        "isBuy": false,
        "price": "24528300",
        "size": "1000000000",
        "updatedSize": null,
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788342306,
        "blockNumber": "59029021",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 1,
        "logIndex": 3
      },
      {
        "eventKind": "cancelled",
        "orderId": "687",
        "recordIdx": 4,
        "marketAddress": "0x0a082280e4ea3d822e23ec1186685477241a039d",
        "symbol": "WETHUSDC",
        "makerId": "2",
        "actionUserId": "2",
        "executorAddress": "0xc41af288173214a8c19d3aa01bed10446fb6af6f",
        "clientOrderId": "0x18d177da35ac2e9000000000000000000000000000000000000000000000011b",
        "isBuy": false,
        "price": "24503900",
        "size": "1000000000",
        "updatedSize": null,
        "minSizeAfterBlock": null,
        "makerFeePps": 0,
        "blockTimestamp": 1788342306,
        "blockNumber": "59029021",
        "transactionHash": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "transactionIndex": 1,
        "logIndex": 3
      }
    ],
    "pagination": {
      "nextCursor": "eyJ2IjoxLCJyIjoidXNlci1vcmRlci1ldmVudHMiLCJmIjoiYzQxNzFlNjQzYThjZjQyNjI4YTlkM2FiY2NlMTdlZmE0NjdiYTJhNGQ5NzI2ODljOWQ5ZWE2NzU0YWY3OWFiMiIsInMiOiJhZjIwMjU0NjJlYTNiYzczMjg2MjI3ZDAyMzAyNWRhMTM3N2JmMjBjMzI2NzM5ZGM1Y2UwYjU0ODQ3OTc3YzdmIiwibyI6MCwiZSI6MTc4ODQzNDY1MX0.Sv585GhMOt_3y1JY0tY-I3PSqmM4iws4xSf27oco9zU"
    }
  }
  ```
</ResponseExample>


## OpenAPI

````yaml api/data-source/openapi.yaml GET /api/v1/users/{userId}/order-events
openapi: 3.1.0
info:
  title: Kuru Data Source API
  version: 1.0.0
servers:
  - url: https://api.mainnet.kuru.io
    description: Monad mainnet (default)
  - url: https://api.testnet.kuru.io
    description: Monad testnet
security: []
paths:
  /api/v1/users/{userId}/order-events:
    get:
      summary: Get order events
      operationId: getOrderEvents
      parameters:
        - name: userId
          in: path
          required: true
          schema:
            type: integer
        - name: marketAddress
          in: query
          schema:
            type: string
        - name: limit
          in: query
          schema:
            type: integer
        - name: cursor
          in: query
          schema:
            type: string
        - name: from
          in: query
          schema:
            type: integer
        - name: to
          in: query
          schema:
            type: integer
      responses:
        '200':
          description: Order events

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.