- There are four error types described below.
- Error Types
Type | TypeCode | Billable | Standard for all Gen2 Web Services |
---|---|---|---|
Authorization | 1 | No | Yes |
User Input | 2 | No | No |
Service Objects Fatal | 3 | No | Yes |
Domain Specific | 4 | Yes | No |
- Error type 1: Authorization
-
- These are standard to all Generation 2 DOTS Web Services.
DescCode | Description |
---|---|
0 | Unknown authorization error. |
1 | Please provide a valid license key for this web service. |
2 | The daily allowable number of transactions for this license key has been exceeded. |
3 | The monthly allowable number of transactions for this license key has been exceeded. |
4 | The total allowable number of transactions for this license key has been exceeded. |
5 | There are not enough transactions available. Check your daily/monthly transaction limits. |
6 | This license key has not yet been activated. |
7 | This license key has expired. |
8 | Your license key does not work on this service. |
- Error type 2: User Input
-
- These errors occur as a result of bad input. DOTS PE2 requires all both inputs to be present in order for a proper validation to take place.
DescCode | Description |
---|---|
1 | Please provide a valid 6 or 10 digit phone number. |
2 | Please provide a LicenseKey in the LicenseKey field. |
- Error type 3: Service Objects Fatal
-
- The Desc will always be the same and the DescCode has no meaning. This is standard to all Generation 2 DOTS Web Services. This signals an issue within the application, or a Network/Connectivity issue.
DescCode | Description |
---|---|
1 | Unhandled error. Please contact Service Objects. |
- Error type 4: Domain Specific
-
- GetExchangeInfo Errors
DescCode | Description |
---|---|
1 | No result found. |
2 | Country Calling Code not supported. |
-
- GetInternationalExchangeInfo Errors
DescCode | Description |
---|---|
1 | Invalid Country Code |
2 | The string supplied did not seem to be a phone number. |