Batch commit with authoritative pricing snapshot per item
POST/gate/commits/batch
The required top-level Idempotency-Key identifies the HTTP request but is not a whole-response cache. Durable idempotency is per item through items[].idempotency_key: completed items replay, while items rejected before acceptance are evaluated again. The server may merge items by pricing fingerprint before exact rational rating to minimize write amplification. Pricing behavior 'floating' uses the current price at commit time.
Request
Responses
- 200
- 401
- 402
- 409
- 422
OK
Unauthorized
Payment required or insufficient funding for the documented operation.
Conflict
Unprocessable entity.