The ATG Platform REST Web Services return an appropriate HTTP Status code for each request.

200 (OK) - The Request was successful. For a GET request, the response contains an entity corresponding to the requested resource. In a POST request the response will contain an entity describing or containing the result of the action.

201 (Created) - Returned only for POST requests that create repository items. The request was successful and the repository item was created.

400 (Bad Request) - The request could not be completed because the request URL and/or parameters were improperly formatted.

401 (Unauthorized) - user session does not have the proper security credentials to execute the method, property, or access the repository for the requested resource.

403 (Forbidden) – The specified property has been configured as not writable via the filtering configuration.

404 (Not Found) - The request could not be completed because it was made for a resource which does not exist.

410 (Gone) - Returned only for DELETE requests that remove repository items. The request was successful and the repository item was deleted.

500 (Internal server error) - The request could not be completed because an unexpected exception occurred.

 
loading table of contents...