General error codes

When a Workato recipe makes an API call that fails, the external service returns an HTTP error code. These codes appear in job reports and error handling datapills, and help you identify the cause of the failure.

This reference covers the most common HTTP error codes returned in Workato and links to guides that describe their causes and how to resolve them.

Common HTTP error codes

The following table highlights the most frequently encountered HTTP error codes:

Error codeDescription
400 Bad RequestThe request sent to the external service is invalid or improperly formatted. Learn more.
401 UnauthorizedAuthentication failed due to invalid or expired credentials. Learn more.
403 ForbiddenThe user or connection has authenticated but lacks permission to access the resource. Learn more.
404 Not FoundThe requested resource doesn't exist in the external app. Learn more.
422 Unprocessable EntityThe request contains valid syntax but invalid or unprocessable content. Learn more.
500 Internal Server ErrorThe external service failed to process the request due to an internal issue. Learn more.

Refer to the Monitor errors with the handle errors step section to learn how to detect and handle these errors in your recipes.

Last updated: