Whenever an API request to the Xodo Sign API fails, an error will be returned. Errors always carry
"success": false, an error code, a type object, and an info string.
There are different types of errors, presented and described in the table below.
|The access token used within the OAuth2 call is not valid.
|The access token used within the OAuth2 call is not active.
|The user associated with the access token used in the OAuth2 call is not found.
|OAuth2 application deactivated (on the "Developer" page in Xodo Sign)
|You have not supplied an API Access Key. [Required format: access_key=YOUR_ACCESS_KEY]
|You have not supplied a valid API Access Key. Please provide a detailed description of what you wanted to do and steps to reproduce to the Technical Support: email@example.com
|Permission denied - User not active.
|This API Function does not exist. This can be caused by a malformed URL in the API request.
|Provided business_id is not in a valid form (number expected).
|Business used in API call is not active.
|The language identifier provided in the API call is not valid.
A list of supported languages can be found here API documentation : Languages
|Original language translation for language item does not exist.
|It is not possible to get document details for the provided document hash.
|You do not have permission to execute an API call toward a defined document.
|A signer can not be found based on the signer hash provided in the API call.
|There were no team members found during the team members list.
|A provided "type" parameter in the API request URL is not a valid option or is missing.
|Trying to list signatures where no signatures were found.
|Listing contacts for business, but no contacts were found.
|Listing businesses for the user, but no businesses were found.
|Indicates database connectivity issues. Please provide a detailed description of what you wanted to do and steps to reproduce to the Technical Support: firstname.lastname@example.org
|Validation of the business identifier failed. You have provided a business identifier in an incorrect format.
|You have reached the limit of team members you can create with your current plan. For detailed information about our plans visit eversign.com/pricing
|You have specified an invalid email address.
|Team member already exists.
|Contact already exists.
|You are creating a new business, but no business name is provided.
|You are creating a new business, but you are using a business identifier that already exists.
|You are trying to interact with the object, but no identification was provided. This might indicate internal errors. You should examine your API call, if no resolution was found, please provide a detailed description of what you wanted to do and steps to reproduce to the Technical Support: email@example.com
|The requested entity was not found. This is a very generic error type which can be related to signature, document, team member, contact, etc.
|Permission to interact with the requested entity is denied. This is a very generic error type which can be related to business, user account, document, signature, etc.
|You are trying to modify or delete a contact, without providing identification.
|Indicates database connectivity issues, Please provide a detailed description of what you wanted to do and steps to reproduce to the technical Support: firstname.lastname@example.org
|Indicates that document can not be created without a file. This error can occur when creating document without files or when creating document from template where file was not reachable.
|The structure provided in fields is invalid. Make sure you provide a 2 dimensional array that has the same size as the array provided in files.
|Indicates that template can not be created without a file.
|One or more document files could not be uploaded. In this case you can retry your API call. If the issue is persistent please contact the technical Support: email@example.com
|Draft templates can not be used to create documents.
|You are trying to delete a document from someone else's business but do not have permission to do that.
|You did not provide signers.
|You are trying to create a signer with both pin and signer authentication enabled. This is not supported
|You enabled signer authentication, but did not provide a phone number, or did not provide it in the correct format which is E.164 international standard
|You are trying to overage/overspend signer authentication with a free account.
|Signer Authentication with SMS is disabled.
|You provided an invalid template hash in the Bulk Sending endpoint.
|You are trying to upload a file with a mime type that is not supported.
|You are trying to update a finalized document with a new expiry date.