/credits

Collection of credits in a system, federation of systems, or in a default billing.

get

Get all credits in the system or default billing.

post

Create a new credit in the default billing.

Entity representing a credit form metadata.

get

Get form metadata for creating a new credit.

Entity representing a credit

get

Get a credit given its id.

put

Update a given credit.

delete

Delete a given credit.

Entity representing a credit form metadata for update

get

Get form metadata for updating an existing credit.

/billings

Collection of billings in a system or federation of systems.

get

Get all billings.

post

Create a new billing.

Entity representing a billing form metadata.

get

Get form metadata for creating a new billing.

The root billings in the billing hierarchy. A node with no parents is an orphan. While all billing Ids are known to the hierarchy, an orphan does not appear in the hierarchy unless explicitly added as a root node or child of another node.

get

Get all root root-billing

Entity representing a billing

get

Get a billing given its id.

put

Update a given billing.

delete

Delete a given billing.

Entity representing a billing form metadata for update

get

Get form metadata for updating an existing billing.

get

Get child billings for the given billing in the hierarchy.

put

Add billing as child of the given billing in the hierarchy.

delete

Remove the given billing as a child of the given billing in the hierarchy.

get

Get parent billings for the given billing in the hierarchy.

get

Get all credits in this billing

put

Add the given credit to this billing

delete

Remove the given credit from the billing.