API Error Code Reference
This topic contains a list of all the error codes returned by the Legacy Content Delivery API functions.
| Error Code | Description |
|---|---|
| 100-199: about objects which already exist or do not exist | |
| 100 | object is a duplicate |
| 200-299: about publications, documents, and configuration items | |
| 200 | publication not found |
| 201 | document not found |
| 202 | publication configuration item not found |
| 203 | resource not found |
| 204 | application configuration item not found |
| 205 | action not found |
| 206 | xform not found |
| 207 | search category not found |
| 210 | group does not exist |
| 211 | user does not exist |
| 220 | skin does not exist |
| 221 | language resource does not exist |
| 230 | feature not enabled |
| 240 | package does not exist |
| 300-339: failure or denial to delete objects | |
| 300 | failed to delete object (generic) |
| 301 | item MUST NOT be deleted (like admin user) |
| 302 | cannot delete standard because there are publications using it |
| 310 | cannot delete package because it is used by a CDG |
| 340-349: package key errors | |
| 340 | package name / key mismatch |
| 350-369: about locked objects | |
| 350 | cannot delete publication that is locked |
| 351 | cannot delete language version that is locked |
| 352 | cannot delete a resource from locked publication |
| 353 | cannot upload into a publication that is locked |
| 354 | cannot upload because language version is not locked |
| 355 | the publication language is not locked by upload |
| 356 | cannot package a publication that is locked |
| 370-379: about visible objects | |
| 370 | cannot delete publication which is visible |
| 371 | cannot delete language version which is visible |
| 1000-1049: critical problems like missing inputs | |
| 1000 | missing parameters |
| 1001 | all parameters are required for this operation |
| 1050-1099: prepare errors | |
| 1050 | prepare requires a TOC |
| 1051 | cannot prepare due to lock |
| 1100-1199: packaging export errors | |
| 1100 | package failed to export |
| 1101 | lacking license token for packaging |
| 1102 | invalid package name |
| 1103 | user cancelled export |
| 1150 | cannot export because of missing skin |
| 1151 | cannot export because of missing publication |
| 1152 | cannot export because of missing application configuration |
| 1153 | cannot export because of missing index |
| 1154 | cannot export because of missing xform |
| 1190 | cannot connect to content delivery server |
| 1200-1299: improper configuration / language issues | |
| 1200 | invalid language version |
| 1201 | invalid publication name |
| 1250 | standard not properly configured |
| 1251 | invalid name for standard |
| 1300-1349: failure to store data | |
| 1300 | mime-type not found |
| 1301 | binary file failed to store |
| 1302 | failed to convert XML to UTF-8 string |
| 1303 | failed to parse XML |
| 1304 | failed to store XML |
| 1350-1399: failure to create database objects | |
| 1350 | failed to create skin |
| 1351 | failed to create session XML state object |
| 1352 | failed to store XForm |
| 1353 | cannot store search index |
| 5000-5049: permission issues | |
| 5000 | account lacks permission |
| 5001 | incorrect permission change |
| 5010 | cannot change dba permissions |
| 5020 | invalid status on xform |
| 5050-5099: login issues | |
| 5050 | incorrect user name / password |
| 5051 | missing user name or password |
| 5052 | already logged in |
| 5100-5199: invalid group /user errors | |
| 5100 | user must be in at least one group |
| 5101 | user must have a valid user name |
| 5110 | cannot delete current user |
| 5200-5249: SSO authetication related errors | |
| 5200 | unknown error |
| 5201 | received SAML token is empty (after base64 decode) |
| 5202 | internal error - error occured while processing SAML Response token |
| 5203 | error occured while loading lc.properties file |
| 5204 | error occured while generating public key specification for signing certificate |
| 5205 | could not locate SAML token signing certificate |
| 5206 | error occured while generating Signature Validator for assertion token |
| 5207 | assertion token within SAML Response token is null |
| 5208 | signature contained in assertion token is invalid |
| 5209 | clock difference between identity provider and web server is out of the range defined in lc.properties file |
| 5210 | assertion token is holding invalid timestamp |
| 5211 | error occurred when trying to get session object to set user information |
| 5212 | assertion token does not have assertion ID |
| 5213 | assertion token does not have user name |
| 5214 | could not locate lc.properties file in SSO mode |
| 5215 | error occurred while associating user to database |
| 5216 | user is not authorized to use Tridion Docs application |