Skip to main content
GET
List Orders

Headers

PX-Key-Id
string
required

The key id issued for your signing keypair.

PX-Timestamp
string
required

Unix seconds at signing, valid within 30 seconds of the server clock.

PX-Signature
string
required

Ed25519 signature of the request

PX-Content-Sha256
string
required

Hex SHA-256 of the request body, or the SHA-256 of the empty string when there is no body.

Query Parameters

ticker
string

Filter to orders on a single Kalshi market ticker.

Minimum string length: 1
status
enum<string>

Filter to orders in a single lifecycle status.

Available options:
PENDING,
SUBMITTED,
OPEN,
FILLED,
CANCELLED,
REJECTED
pageSize
integer
default:20

Max results to return (1-100). Applies to the first page only; ignored when a pageToken is supplied (the token's encoded page size wins).

Required range: 1 <= x <= 100
Example:

20

pageToken
string

Opaque cursor from a previous response's nextPageToken. Encodes the page size so it does not need to be re-sent. Omit to fetch the first page.

Minimum string length: 1

Response

Orders found

orders
object[]
required

Page of orders.

nextPageToken
string | null
required

Opaque cursor for the next page, or null when there are no more results.