The APIs return error messages by raising exceptions that use the WDIExcp or WDIError structures. The error number identifies the general area in which the error occurred.
Table A-1 lists the error number ranges and their related areas.
Table A-1 Error Number Ranges and Related Areas
Error Range | Impacted Area |
---|---|
10000 to 19999 |
System errors that can occur in all APIs. |
20000 to 29999 |
LSR API |
30000 to 39999 |
PSR API |
40000 to 49999 |
PSR Ancillary API |
60000 to 69999 |
Internet Services APIs |
70000 to 79999 |
Trouble Management API |
80000 to 89999 |
Work Management API |
90000 to 99999 |
Miscellaneous errors. These are not necessarily system related but could be encountered by multiple applications. |
The reason field in the WDIError and WDIExcp structures provides a text description of the error condition.