On this page
No Headings
The requested action cannot be performed and may require interaction with APIs or processes outside of the current request. This is distinct from a 500 response in that there are no systemic problems limiting the API from performing the request.
objectnamestring"UNPROCESSABLE_ENTITY"messagestring"The requested action could not be performed, semantically incorrect, or failed business validation."detailsarrayitemsobjectThe error details. Required for client-side 4XX errors.
fieldstringThe field that caused the error. If this field is in the body, set this value to the field's JSON pointer value. Required for client-side errors.
valuestringThe value of the field that caused the error.
locationstring"body", "path", "query""body"The location of the field that caused the error. Value is body, path, or query.
issuerequiredstringThe unique, fine-grained application-level error code.
descriptionstringThe human-readable description for an issue. The description can change over the lifetime of an API, so clients must not depend on this value.
debug_idstringThe PayPal internal ID. Used for correlation purposes.
linksarrayAn array of request-related HATEOAS links.
itemsobjectThe request-related HATEOAS link information.
hrefrequiredstring^.*$The complete target URL. To make the related call, combine the method with this URI Template-formatted link. For pre-processing, include the $, (, and ) characters. The href is the key HATEOAS component that links a completed call with a subsequent call.
relrequiredstring^.*$The link relation type, which serves as an ID for a link that unambiguously describes the semantics of the link. See Link Relations.
methodstring"GET", "POST", "PUT", "DELETE", "PATCH"^[A-Z]*$The HTTP method required to make the related call.