Market maker
Decline Cashout
Permanently refuse to quote an early cashout (buyback) request.
POST
Permanently refuse to quote a cashout request when the position can’t be priced and won’t become priceable on retry — a leg is already decided, unrecognized, or its live odds sit outside the band. The user’s stream surfaces a terminal
status: declined immediately instead of waiting out the ~90 s TTL.
Use this only for a permanent decline. For a transient refuse (a leg has no trustworthy live price right now), stay silent — the request rides its TTL so a later quote can still land. See Market making → When to refuse.
This endpoint is single MM scoped and idempotent: declining an already terminal request is a noop (noop: true).
Authentication
API key required. Pass your market maker API key in theX-API-Key header.
Path parameters
The cashout request ID (UUID).
Request body
No body.Response
Errors
| Status | Code | Description |
|---|---|---|
| 401 | UNAUTHORIZED | Missing or invalid API key. |
| 403 | FORBIDDEN | You are not the counterparty MM for this position. |
| 404 | NOT_FOUND | Cashout request not found. |
