Submit up to 50 humanization jobs in a single call. Always returns
202 Accepted; poll each job via GET /v1/humanizations/{id}.
Prefer: wait is not supported on the batch endpoint — synchronous
execution of 50 jobs would exceed the request timeout.
Pre-flight credit check. The endpoint checks that the org balance
covers len(items) × credit_cost before submitting any jobs. This
is a best-effort guard with a TOCTOU window — if credits are consumed
between the check and the loop, individual submit_job calls will
raise 402 and the batch stops. Jobs already submitted in that run
stay pending and are charged normally.
Cost: write — burns rate + quota, and debits 1 credit per item.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body for POST /v1/humanizations/batch.
One to 50 humanization submit payloads.
1 - 50 elementsSuccessful Response
Response for POST /v1/humanizations/batch.