GitHub Project
Developers Reference
Preparing search index...
The search index is not available
Scaleway JS SDK
Scaleway JS SDK
clients/src
Dedibox
v1
BillingAPI
Class BillingAPI
Dedibox Phoenix Billing API.
Hierarchy
API
BillingAPI
Index
Constructors
constructor
Methods
can
Order
download
Invoice
download
Refund
get
Invoice
get
Refund
list
Invoices
list
Refunds
Constructors
constructor
new
BillingAPI
(
client
:
Client
)
:
BillingAPI
Parameters
client
:
Client
Returns
BillingAPI
Methods
can
Order
canOrder
(
request
?:
Readonly
<
BillingApiCanOrderRequest
>
,
)
:
Promise
<
CanOrderResponse
>
Parameters
request
:
Readonly
<
BillingApiCanOrderRequest
>
= {}
Returns
Promise
<
CanOrderResponse
>
download
Invoice
downloadInvoice
(
request
:
Readonly
<
Dedibox
.
v1
.
BillingApiDownloadInvoiceRequest
>
,
)
:
Promise
<
Blob
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
BillingApiDownloadInvoiceRequest
>
Returns
Promise
<
Blob
>
download
Refund
downloadRefund
(
request
:
Readonly
<
Dedibox
.
v1
.
BillingApiDownloadRefundRequest
>
,
)
:
Promise
<
Blob
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
BillingApiDownloadRefundRequest
>
Returns
Promise
<
Blob
>
get
Invoice
getInvoice
(
request
:
Readonly
<
Dedibox
.
v1
.
BillingApiGetInvoiceRequest
>
,
)
:
Promise
<
Dedibox
.
v1
.
Invoice
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
BillingApiGetInvoiceRequest
>
Returns
Promise
<
Dedibox
.
v1
.
Invoice
>
get
Refund
getRefund
(
request
:
Readonly
<
Dedibox
.
v1
.
BillingApiGetRefundRequest
>
,
)
:
Promise
<
Refund
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
BillingApiGetRefundRequest
>
Returns
Promise
<
Refund
>
list
Invoices
listInvoices
(
request
?:
Readonly
<
Dedibox
.
v1
.
BillingApiListInvoicesRequest
>
,
)
:
Promise
<
Dedibox
.
v1
.
ListInvoicesResponse
>
&
{
"[asyncIterator]"
:
()
=>
AsyncGenerator
<
InvoiceSummary
[]
,
void
,
void
>
;
all
:
()
=>
Promise
<
InvoiceSummary
[]
>
;
}
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
BillingApiListInvoicesRequest
>
= {}
Returns
Promise
<
Dedibox
.
v1
.
ListInvoicesResponse
>
&
{
"[asyncIterator]"
:
()
=>
AsyncGenerator
<
InvoiceSummary
[]
,
void
,
void
>
;
all
:
()
=>
Promise
<
InvoiceSummary
[]
>
;
}
list
Refunds
listRefunds
(
request
?:
Readonly
<
Dedibox
.
v1
.
BillingApiListRefundsRequest
>
,
)
:
Promise
<
ListRefundsResponse
>
&
{
"[asyncIterator]"
:
()
=>
AsyncGenerator
<
RefundSummary
[]
,
void
,
void
>
;
all
:
()
=>
Promise
<
RefundSummary
[]
>
;
}
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
BillingApiListRefundsRequest
>
= {}
Returns
Promise
<
ListRefundsResponse
>
&
{
"[asyncIterator]"
:
()
=>
AsyncGenerator
<
RefundSummary
[]
,
void
,
void
>
;
all
:
()
=>
Promise
<
RefundSummary
[]
>
;
}
Settings
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
can
Order
download
Invoice
download
Refund
get
Invoice
get
Refund
list
Invoices
list
Refunds
GitHub Project
Developers Reference
Scaleway JS SDK
Loading...
Dedibox Phoenix Billing API.