EveryWallet.com API methods will return this response. Value of {{error}} in each case equals an appropriate error code from the table below.
1 2 3 4 5 6 7 8 9 |
<html> <head> <title>{{Operation}}</title> </head> <body> Error: {{error}} <input name='ERROR' type='hidden' value='{{error}}'> </body> </html> |
Here is a list of exceptions which can be thrown by EveryWallet.com API functions.
Code | Description |
---|---|
API Method not available | Requested API method is disabled in API Configuration settings. |
Access from this IP is denied | Request made from an IP address that does not match any allowed IP address in API Configuration settings. |
AccountId is empty | User ID for authentication is not specified. |
PassPhrase is empty | API Password for authentication is not specified. |
Invalid AccountId/PassPhrase | Authentication error. API Password does not match the User ID. |
Invalid Payer_Account | Payer account is not specified or its number is incorrect. |
Invalid Payee_Account | Payee account is not specified or its number is incorrect. |
Invalid Payee_Account, currency doesn’t match Payer_Account | Transfer can be performed only between two accounts of the same e-currency. |
You can not transfer money to the same account. | Payer account coincides with payee account. |
Invalid Amount | Amount of transfer is not specified or is less than minimal amount, or input data format is incorrect. |
Invalid amount format | Precision of input amount must match the precision of appropriate e-currency. |
code is too long | Secret code must be a string up to 20 characters long. |
code is specified, but no period | For protected transfers both confirmation code and period must be specified. |
code is specified, but no period | For protected transfers both confirmation code and period must be specified. |
period is too small | Confirmation period must be at least 1 day. |
period is too big | Confirmation period must be shorter than 366 days. |
period is not a number | Confirmation period must be an integer value. |
Insufficient funds | Balance of the payer account is less than the transfered amount including operation fees. |
Payer account limit reached | Outcome limit for the payer account is reached. Therefore, transfer cannot be performed. |
Payee account limit reached | Income limit for the payee account is reached. Therefore, transfer cannot be performed. |
Invalid batch | ID of the income transfer document is incorrect or not specified. |
Invalid confirmation code | Confirmation code is incorrect or not specified or expired. |
Invalid startyear | Year in the FROM date in historycsv request is incorrect or earlier than 2007, or not specified. |
Invalid startmonth | Month in the FROM date in historycsv request is incorrect or not specified. |
Invalid startday | Day in the FROM date in historycsv request is incorrect or not specified. |
Invalid endyear | Year in the TO date in historycsv request is incorrect or earlier than 2007, or not specified. |
Invalid startmonth | Month in the TO date in historycsv request is incorrect or not specified. |
Invalid startday | Day in the TO date in historycsv request is incorrect or not specified. |
Invalid counterfilter | Account number in historycsv request is incorrect. |