Working with the Composite Cost Object API
The Composite Cost Object API part of the unified Chargeback API allows you to define and manage composite cost objects.
This topic describes how can you can perform the following operations on Composite Cost Object using HTTP method calls provided by the Chargeback API.
- CREATE a composite cost object (using the POST method)
- RETRIEVE a composite cost object (using the GET and POST methods)
- UPDATE a composite cost object (using the PUT method)
- DELETE a composite cost object (using the DELETE method)
To create a composite cost object
You can use the POST HTTP method to create and instantiate composite cost objects through the Chargeback API.
- Instantiate a new instance of a composite cost object
- Allocate a cost object (basic or composite) to the composite cost object specified
To instantiate a new instance of a composite cost object
To allocate a cost object (basic or composite) to the composite cost object specified
To retrieve a composite cost object
You can use the GET HTTP method to retrieve composite cost objects through the Chargeback API.
- Retrieve a composite cost object by ID
- Search all instances of a composite cost object
- Search cost objects allocated to the composite cost object
To retrieve a composite cost object by ID
To search all instances of a composite cost object
To search cost objects allocated to the composite cost object
To update a composite cost object
You can use the PUT HTTP method to modify or update composite cost objects through the Chargeback API.
- Modify data about a composite cost object by ID
- Modify data about a cost object allocation by ID
- Modify data about a cost object allocation for a specific period
To modify data about a composite cost object by ID
To modify data about a cost object allocation by ID
To modify data about a cost object allocation for a specific period
For this operation, if period is not specified, the current allocation is used.
To delete a composite cost object
You can use the DELETE HTTP method to delete or remove composite cost objects through the Chargeback API.
- Delete a composite cost object by ID
- Delete a cost object allocation by ID
- Delete a cost object allocation for a specific period
To delete a composite cost object by ID
To delete a cost object allocation by ID
To delete a cost object allocation for a specific period
For this operation, if a period is not specified, the current allocation is used.
Where to go from here
For more information, see: