Consumption Of Licenses
Facilitates the upload of VCF Operations usage data. The request body must contain the signed usage records in a Gzip-compressed file. Use the 'upload_id' in the response to check the Status Of Usage Upload.
ID of the tenant
The API accepts a Gzip-compressed JWS file containing the list of usages.
Show optional properties
{
"file": "string"
}
{
"file": "<binary_file_content>"
}
Gzip-compressed usages file.
Usage is uploaded/accepted, processing of data is yet to happen.
{
"upload_id": "2128894e-7154-430f-ab43-089eba89636d",
"upload_status": "SUCCESS",
"uploaded_on": "2026-03-27T08:29:01.879792220Z"
}
upload_id
The status of the operation.
- UPLOADING: The usage file is getting uploaded to VCF Business Services Console.
- SUCCESS: The usage file is uploaded successfully the usage processing is yet to start.
- FAILED: The usage file upload has failed.
uploaded_on
Bad request
{
"major_error_code": "USAGE_UPLOAD_FAILED",
"minor_error_code": "FILE_TYPE_NOT_SUPPORTED",
"message": "Only gzip file is supported."
}
parameter_list
message
major_error_code
minor_error_code
Unauthorized
{
"major_error_code": "401",
"minor_error_code": "UNAUTHORIZED",
"message": "Authentication failed"
}
parameter_list
message
major_error_code
minor_error_code
Forbidden Request
{
"major_error_code": "403",
"minor_error_code": "ACCESS_DENIED",
"message": "Access Denied"
}
parameter_list
message
major_error_code
minor_error_code
Duplicate file uploaded
{
"major_error_code": "USAGE_UPLOAD_FAILED",
"minor_error_code": "DUPLICATE_FILE_UPLOADED",
"message": "Duplicate file uploaded."
}
parameter_list
message
major_error_code
minor_error_code
INTERNAL_SERVER_ERROR .In case upload has failed
{
"major_error_code": "UPLOAD_ERROR",
"minor_error_code": "UPLOAD_FAILED_UNKNOWN_ERROR",
"message": "Usage Upload Failed"
}
parameter_list
message
major_error_code
minor_error_code
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: multipart/form-data' -d '{"file":"string"}' https://{api_host}/vcf/license-usage/api/v1/tenants/{tenant_id}/license-usage/upload