Billing

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

get
Authorizations
X-API-KeystringRequired
Responses
chevron-right
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
chevron-right
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
chevron-right
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
chevron-right
200

OK

application/json
get
/billing/v1/bills

Returns organization contacts

get
Authorizations
X-API-KeystringRequired
Responses
chevron-right
200

OK

application/json
get
/billing/v1/contacts

Create organization contacts

post
Authorizations
X-API-KeystringRequired
Responses
chevron-right
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
chevron-right
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
chevron-right
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
chevron-right
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
chevron-right
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
chevron-right
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
chevron-right
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
chevron-right
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
chevron-right
200

OK

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

Returns Payment Profile for request context OrgID

get
Responses
chevron-right
200

OK

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

To setup payment method in Stripe

post
Authorizations
X-API-KeystringRequired
Responses
chevron-right
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
chevron-right
200

OK

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

Returns organization tax information

get
Authorizations
X-API-KeystringRequired
Responses
chevron-right
200

OK

application/json
get
/billing/v1/tax

Create organization tax information

post
Authorizations
X-API-KeystringRequired
Responses
chevron-right
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
chevron-right
200

OK

application/json
get
/billing/v2/bills

Export invoice to PDF

get
Authorizations
X-API-KeystringRequired
Path parameters
invoice_idstringRequired

Invoice identifier

Responses
chevron-right
200

OK

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

Last updated

Was this helpful?