Skip to main content
Endpoints that create or update data (POST/PATCH) accept multiple records per request. The response tells you how many records were processed and which ones failed.

Fatal errors

If Payt cannot process the request at all (for example, the request body is malformed or required parameters are missing), it returns a 422 Unprocessable Entity error and no records are processed. Authentication and permission problems return 401 or 403 with an error body:

Success with partial errors

If Payt can process the request but encounters errors on individual records (e.g., it cannot find an invoice in the update invoices endpoint), it skips those records and processes the rest. The response still returns success: true, so always check the errors object: an empty object means all records were processed. Response:
Last modified on June 12, 2026