Skip to main content

Usage

Retrieve resource-usage consumption records and reports for billing.

Resource base path: /restapi/usage

MethodPathDescription
GET/restapi/usage/usageConsumptionListUsage Consumption List
GET/restapi/usage/usageConsumptionListWithSubDomainUsage Consumption List with Sub Domain
GET/restapi/usage/usageReportListUsage Report List
GET/restapi/usage/usageProgressStatusDaily Usage Progress Status
note

apikey and secretkey are required HTTP headers on every request and are omitted from the parameter tables below. See Authentication.


Usage Consumption List

Usage Consumption List.

GET /restapi/usage/usageConsumptionList

Parameters

ParameterInTypeRequiredDescription
periodquerystring✅ YesReporting period.
customerquerystringNoCustomer identifier (optional filter).

Example request

curl -X GET \
"https://portal.your-domain.com/restapi/usage/usageConsumptionList?period=VALUE" \
-H "apikey: YOUR_API_KEY" \
-H "secretkey: YOUR_SECRET_KEY"

Responses

CodeDescription
200Successful operation.
401Invalid authentication credentials.
550Permission denied.
"<string payload>"

Usage Consumption List with Sub Domain

Usage Consumption List with Sub Domain.

GET /restapi/usage/usageConsumptionListWithSubDomain

Parameters

ParameterInTypeRequiredDescription
periodquerystring✅ YesReporting period.
customerquerystringNoCustomer identifier (optional filter).

Example request

curl -X GET \
"https://portal.your-domain.com/restapi/usage/usageConsumptionListWithSubDomain?period=VALUE" \
-H "apikey: YOUR_API_KEY" \
-H "secretkey: YOUR_SECRET_KEY"

Responses

CodeDescription
200Successful operation.
401Invalid authentication credentials.
550Permission denied.
"<string payload>"

Usage Report List

Usage Report List.

GET /restapi/usage/usageReportList

Parameters

ParameterInTypeRequiredDescription
periodFromquerystring✅ Yes
periodToquerystring✅ Yes
customerquerystringNoCustomer identifier (optional filter).

Example request

curl -X GET \
"https://portal.your-domain.com/restapi/usage/usageReportList?periodFrom=VALUE&periodTo=VALUE" \
-H "apikey: YOUR_API_KEY" \
-H "secretkey: YOUR_SECRET_KEY"

Responses

CodeDescription
200Successful operation.
401Invalid authentication credentials.
550Permission denied.
"<string payload>"

Daily Usage Progress Status

Daily Usage Progress Status.

GET /restapi/usage/usageProgressStatus

Example request

curl -X GET \
"https://portal.your-domain.com/restapi/usage/usageProgressStatus" \
-H "apikey: YOUR_API_KEY" \
-H "secretkey: YOUR_SECRET_KEY"

Responses

CodeDescription
200Successful operation.
401Invalid authentication credentials.
550Permission denied.
true