Skip to main content

Check HTTP status and the JSON body

Check for status: "error" or success: false, even when HTTP status indicates success. Application error messages are endpoint-specific. Do not translate them into assumed HTTP 400, 401 or 404 codes.

Message errors

Field-validation errors

These responses include an errors array, with the field name and a message describing the failed check.
The create endpoint lists all active field checks, including country names and hiring inputs. The update endpoint lists missing decision actors, inactive compliance staff and unsupported status errors.

Before retrying

Only poll retrieve when the response is Pending, with a short delay and a bounded timeout. Do not repeatedly resend create or invitation requests after a timeout: the first request may have completed. Invitation requests can send emails. Retain your external event ID while investigating an update retry; duplicate-event handling has not been verified.

Get help

Contact support@wfa.team with the endpoint, environment, request time and a redacted response. Never include your API token.