REST Style Architecture
The Primavera Administration API employs web-based technology to handle requests from external client programs. Clients access the API by sending HTTP requests that include standard HTTP methods. Some requests, such as a POST request to the /user
endpoint, require additional request data in JSON format. When you provide additional data with a request, you must specify a content-type in the request header. For example, a request that includes JSON data must include a content-type of application/json in its request header.
The API supports the following HTTP request methods:
Method | Description |
GET | Returns objects or values. |
DELETE | Deletes objects or values. |
POST | Creates objects or values. |
PUT | Updates objects or values. |
Upon receiving a request, Primavera Administration invokes business and security logic to service the request and provide an appropriate response.