IONOS Cloud Billing API (3.5.4)

This API enables you to check the current usage and latest invoices of your IONOS Cloud account. Please note that only Contract Holders can log in and retrieve data. Information on usage is provided without liability.

swagger 3 Source url

Authentication

Basic Authentication

Basic authentication is a very simple authentication scheme that is built into the HTTP protocol. The client sends HTTP requests with the Authorization header that contains the Basic word followed by a space and a base64-encoded username:password string. For example, a header containing the demo/p@55w0rd credentials would be encoded as:
Authorization: Basic ZGVtbzpwQDU1dzByZA==


evn

Returns provisioning itemized data

get https://api.ionos.com/billing /{contract}/evn/{period} Try out

maintenance

Check the API health

get https://api.ionos.com/billing /intern/ping Try out

invoices

Returns a list of all invoices.

get https://api.ionos.com/billing /{contract}/invoices Try out

Returns the invoice for a given invoice ID.

get https://api.ionos.com/billing /{contract}/invoices/{id} Try out

Returns the invoices of all billing profiles of the user for a given period.

get https://api.ionos.com/billing /invoices/{period} Try out

products

Returns a list of products available for the given contract (only billable and active)

get https://api.ionos.com/billing /{contract}/products Try out

profile

Retrieves the billing profile(s) of the authenticated account

get https://api.ionos.com/billing /profile Try out

traffic

Get a high-granularity list of utilization resources

get https://api.ionos.com/billing /{contract}/traffic/{period} Try out

usage

Returns the usage of a contract for a given data-center

get https://api.ionos.com/billing /{contract}/usage/{dc} Try out

utilization

Get a high-granularity data of resources utilization

get https://api.ionos.com/billing /{contract}/utilization/{period} Try out