Billing

Returns account record based on X-SkySQL-Org-ID header value

get
Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
get
/billing/v1/account

Returns account record based on X-SkySQL-Org-ID header value

get
Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
get
/billing/v1/account/postpaid-commit-ledger

Returns account record based on X-SkySQL-Org-ID header value

get
Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
get
/billing/v1/account/prepaid-credit-ledger

Returns usage allocation summary

get
Authorizations
X-API-KeystringRequired
Query parameters
yearstringOptional

billing year

monthstringOptional

billing month

Responses
200

OK

application/json
get
/billing/v1/bills

Returns organization contacts

get
Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
get
/billing/v1/contacts

Create organization contacts

post
Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
post
/billing/v1/contacts

Delete organization contacts

delete
Authorizations
X-API-KeystringRequired
Path parameters
contact_idstringRequired

Contact identifier

Responses
delete
/billing/v1/contacts/{contact_id}

No content

Update organization contacts

patch
Authorizations
X-API-KeystringRequired
Path parameters
contact_idstringRequired

Contact identifier

Responses
patch
/billing/v1/contacts/{contact_id}

No content

get
Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
get
/billing/v1/contracts/{org_id}

Returns list of invoices

get
Authorizations
X-API-KeystringRequired
Query parameters
start_datestringOptional

start date

Responses
200

OK

application/json
get
/billing/v1/invoices

Returns list of invoices

get
Authorizations
X-API-KeystringRequired
Path parameters
invoice_idstringRequired

Invoice identifier

Query parameters
asstringOptional

resource or service

Responses
200

OK

application/json
get
/billing/v1/invoices/{invoice_id}

Returns active countries

get
Authorizations
X-API-KeystringRequired
Query parameters
activebooleanOptional

true or false

Responses
200

OK

application/json
get
/billing/v1/locale/country

Returns active states/provinces

get
Authorizations
X-API-KeystringRequired
Query parameters
activebooleanOptional

true or false

countrystringOptional

iso3166-2 country code

Responses
200

OK

application/json
get
/billing/v1/locale/state-province
200

OK

Returns prices for different meters

get
Path parameters
offeringstringRequired

Offering identifier

Query parameters
providerstringOptional

provider name

productstringOptional

product name

topologystringOptional

topology name

tierstringOptional

tier name

Responses
200

OK

application/json
get
/billing/v1/meters/{id}

Returns prices for different meters

get
Path parameters
offeringstringRequired

Offering identifier

Query parameters
providerstringOptional

provider name

productstringOptional

product name

topologystringOptional

topology name

tierstringOptional

tier name

Responses
200

OK

application/json
get
/billing/v1/offerings

Returns prices for different meters

get
Path parameters
offeringstringRequired

Offering identifier

Query parameters
providerstringOptional

provider name

productstringOptional

product name

topologystringOptional

topology name

tierstringOptional

tier name

Responses
200

OK

application/json
get
/billing/v1/offerings/{id}/meters

Returns Payment Profile for request context OrgID

get
Responses
200

OK

application/json
get
/billing/v1/payment-methods

To setup payment method in Stripe

post
Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
post
/billing/v1/payment-methods/setup-intent

Deleted payment method by id

delete
Path parameters
pm_idstringRequired

Payment identifier

Responses
delete
/billing/v1/payment-methods/{pm_id}

No content

Returns Payment Profile for request context OrgID

patch
Path parameters
pm_idstringRequired

Payment identifier

Responses
patch
/billing/v1/payment-methods/{pm_id}

No content

Returns prices for different meters

get
Path parameters
offeringstringRequired

Offering identifier

Query parameters
providerstringOptional

provider name

productstringOptional

product name

topologystringOptional

topology name

tierstringOptional

tier name

Responses
200

OK

application/json
get
/billing/v1/prices/{offering}

Returns organization tax information

get
Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
get
/billing/v1/tax

Create organization tax information

post
Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
post
/billing/v1/tax

Delete organization tax information

delete
Authorizations
X-API-KeystringRequired
Path parameters
tax_idstringRequired

Tax identifier

Responses
delete
/billing/v1/tax/{tax_id}

No content

Update organization tax information

patch
Authorizations
X-API-KeystringRequired
Path parameters
tax_idstringRequired

Tax identifier

Responses
patch
/billing/v1/tax/{tax_id}

No content

Returns usage allocation summary

get
Authorizations
X-API-KeystringRequired
Query parameters
yearstringOptional

billing year

monthstringOptional

billing month

Responses
200

OK

application/json
get
/billing/v2/bills

Export invoice to PDF

get
Authorizations
X-API-KeystringRequired
Path parameters
invoice_idstringRequired

Invoice identifier

Responses
200

OK

application/pdf
Responseinteger[]
get
/public/services/bcs/invoices/{invoice_id}/pdf

Last updated

Was this helpful?