> ## 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.

> [!NOTE]
>
> 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.

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.

For a Relay WebSocket submission whose `BROADCAST` reply was lost, a unique
signed `payload.header.clientOrderId` can help correlate the action with these
events. It is a 32-byte **batch-level** ID, not an enforced-unique idempotency key,
so one submission can produce multiple matching rows. There is no documented
server-side `clientOrderId` filter: page through the results with
`pagination.nextCursor` and match the returned ID together with the account and
market. Matching rows include `transactionHash` and event details. No match is not proof
that the action failed: indexing may lag, the transaction may still be pending,
or the action may produce no event in this resting-maker history (including a
taker-only IOC). See [Relay recovery](https://docs.kuru.io/api/relay/errors.md#connection-closure-and-recovery).

**userId** `string` *required*

Unsigned decimal Kuru user ID.

**limit** `integer` (default: 100)

Page size from `1` through `500`.

**cursor** `string`

Opaque exclusive continuation cursor from `pagination.nextCursor`.

**marketAddress** `string`

Optional lowercase 20-byte market filter.

**from** `integer`

Inclusive Unix time in seconds.

**to** `integer`

Inclusive Unix time in seconds. When both bounds are present, `to` must be
greater than `from`.

**feedEpoch** `integer | null` *required*

Feed epoch containing `globalUserSeq`.

**globalUserSeq** `string | null` *required*

Finalized user sequence covered by the materialized response.

**data** `array` *required*

Finalized order events ordered newest first.

**data\[].eventKind** `string` *required*

`created`, `filled`, `cancelled`, or `rab-reduced`.

**data\[].orderId** `string` *required*

**data\[].recordIdx** `integer` *required*

**data\[].marketAddress** `string` *required*

**data\[].symbol** `string` *required*

**data\[].makerId** `string` *required*

Resting-order owner. This matches the path `userId`.

**data\[].actionUserId** `string` *required*

Account that caused the mutation; the taker for `filled`.

**data\[].executorAddress** `string` *required*

**data\[].clientOrderId** `string | null` *required*

**data\[].isBuy** `boolean` *required*

Side of the resting order.

**data\[].price** `string` *required*

Order price in market price precision (pp).

**data\[].size** `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.

**data\[].updatedSize** `string | null` *required*

Remaining size for `created` and `rab-reduced`; always `"0"` for `filled`;
`null` for `cancelled`.

**data\[].minSizeAfterBlock** `string | null` *required*

Optional reduce-after block captured when the order was created.

**data\[].makerFeePps** `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`.

**data\[].blockTimestamp** `integer` *required*

Block proposal time in Unix seconds.

**data\[].blockNumber** `string` *required*

**data\[].transactionHash** `string | null` *required*

**data\[].transactionIndex** `integer | null` *required*

**data\[].logIndex** `integer | null` *required*

**pagination.nextCursor** `string | null` *required*

Opaque continuation cursor, or `null` when no continuation is available.

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
}
```

```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"
  }
}
```


## 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.