Place a bet
POST/api/v1/bettor/bets
Place a new bet on a specific outcome. Requires platform JWT authentication.
The Idempotency-Key header is required to prevent duplicate bet placement.
Request
Responses
- 202
- 400
- 401
- 409
- 422
- 429
- 500
Bet accepted for processing
Invalid request
Unauthorized - Invalid or missing JWT token (empty body)
Idempotency key conflict
Unprocessable entity (business validation failure, e.g. market closed, insufficient stake)
Too Many Requests - Rate limit exceeded
Internal Server Error