Skip to main content
Partner API errors use the HTTP status code that describes the failure and return a JSON body. Error responses never include exception messages or stack traces.

Standard error response

Validation errors

Validation failures also include errors grouped by request field and a flattened error_list:

HTTP status codes

Provider availability can change between discovery, quoting, and checkout. Treat a provider-unavailable response as transient and allow the user to select another returned quote.