Errors
The Deel. PayAndBill API uses standard HTTP status codes to indicate the success or failure of a request.
Status Codes
Error Details
400 Bad Request
Returned when creating or updating a record and not all required values are present, or when any other validation fails.
401 Unauthorized
Returned when the request does not include a valid Bearer token or the token has expired.
If you receive a 401 response, re-authenticate using the OAuth Token Exchange endpoint or refresh your token.
404 Not Found
Returned when the requested resource could not be found (e.g. incorrect UUID).
The response body is typically empty.
429 Too Many Requests
Returned when the rate limit has been exceeded. Check the X-RateLimit-Reset header for when you can resume making requests.
