curl --request GET \
--url https://carboncopy.news/api/v1/orders/{id} \
--header 'Authorization: Bearer <token>'{
"id": "k17xyz789",
"marketId": "<string>",
"side": "YES",
"amount": 50,
"status": "filled",
"createdAt": 1741550000000,
"marketQuestion": "<string>",
"filledAmount": 50,
"price": 0.62,
"filledAt": 123,
"errorMessage": "<string>"
}Returns a single order by its Convex document ID.
curl --request GET \
--url https://carboncopy.news/api/v1/orders/{id} \
--header 'Authorization: Bearer <token>'{
"id": "k17xyz789",
"marketId": "<string>",
"side": "YES",
"amount": 50,
"status": "filled",
"createdAt": 1741550000000,
"marketQuestion": "<string>",
"filledAmount": 50,
"price": 0.62,
"filledAt": 123,
"errorMessage": "<string>"
}API key in the format cc_<64 hex characters>. Obtain from the Dashboard under Settings → API Keys.
Convex document ID of the order.
"k17xyz789"
Order details.
Convex document ID.
"k17xyz789"
Polymarket condition/market ID.
YES, NO USDC amount requested.
50
Current order status.
filled, pending, cancelled, failed Unix timestamp (ms) when the order was created.
1741550000000
Human-readable market question.
USDC amount actually filled.
50
Average fill price (0–1).
0.62
Unix timestamp (ms) when the order was filled.
Human-readable error, populated when status is failed.
Was this page helpful?