This is the list of all HTTP response status codes returned by ConvertAPI. The three-number code describes HTTP Status code and four number code shows additional information about result in the response body. The example response body of authentication failure:
Response Header
HTTP status code 401
Response body
{
"Code": 4013,
"Message": "User credentials not set, secret or token must be passed."
}
200 OKConversion completed successfully.
400 Bad RequestRequest do not provide all data to execute conversion.4000Parameter validation error.4001No content disposition provided.4002Bad JSon format.4005File encoded in Base64 not found.
401 UnauthorizedAuthentication failure.4010Invalid user credentials - bad secret.4011Invalid user credentials - bad token.4012Invalid user credentials - bad self generated token.4013User credentials not set, secret or token must be passed.4014User inactive.
500 Internal Server ErrorConversion failure.5000Conversion timeout.5001Conversion failed.5002PDF file is damaged.5003File is password protected.5004No tables to extract in PDF file.5005Invalid URL format.5006Invalid password.5007Unable to download remote file.5008Unable to access file from local storage.5009File id is invalid.50010File link is set incorrectly. Url or File Id must be set.
502 Bad GatewayRequest rejected due to rate limits. Retry is possible after several seconds.