Using HTTP verbs

The following table describes how the Content Manager OnDemand REST API interprets the HTTP verbs.

Table 1. HTTP Verbs
HTTP Verb Usage
GET GET is used to retrieve information - except in the case of search.
POST POST is used to store and search for documents.
DELETE DELETE is used to delete documents.
PUT PUT is used to update existing document metadata.
PATCH PATCH is not used at this time.

Usage of POST

Because of the potential complexity of search criteria, POST was chosen as the method for performing searches.