Batch commit with authoritative pricing snapshot per item
POST/gate/commits/batch
Top-level idempotency via header; per-item idempotency via items[].idempotency_key. The server may merge items by pricing fingerprint before rounding, to minimize error and 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 budget
Conflict
Unprocessable entity.