Skip to content
Last updated

When an error occurs, the HTTP status code is returned both as a response header and in the response body.

The response body also includes a Signable-specific error code and a message explaining why the request failed.

Response body example

{  
    "http": 400,  
    "code": 10555,  
    "message": "To be able to update branding options you must pass in at least one option"  
}

General Error Codes

The following generic errors can be served from any endpoint.

CodeMessage
10001Invalid HTTP Method. Please use either GET, POST, PUT or DELETE
10002Authentication failed. Please enter the correct API Key and password.
10003The URL you are looking for does not exist.
10004Authentication failed. Your API access has been suspended please contact help@signable.co.uk
10005Authentication failed. This API key has been removed. If you feel this is in error, please contact help@signable.co.uk
10006Authentication failed. This API key has been removed. If you feel this is in error, please contact help@signable.co.uk
10007Invalid Content Type. You have sent a POST request however you haven't set the Content Type to application/x-www-form-urlencoded
10008Forbidden. You need to have a partner enabled API key to access this
10009Authentication failed. Your account needs to be on a plan that includes API access.

💡 See sub-pages for errors from specific resources.