Marketplace Component Usage Monthly
Operations Summary
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/marketplace-component-usage-monthly/ |
List monthly component usage summaries globally |
List monthly component usage summaries globally
Returns paginated monthly component usage across all offerings and service providers. Results are automatically filtered by the user's permissions. Defaults to the current month if no time filters ('billing_period', 'start', 'end') are provided.
1 2 3 4 | |
1 2 3 4 5 6 7 8 9 10 11 | |
- Model Source:
ComponentUsageMonthlyFieldEnum - API Source:
marketplace_component_usage_monthly_list
1 2 3 4 5 6 7 8 9 10 | |
| Name | Type | Description |
|---|---|---|
billing_period |
string (date) | |
billing_type |
string | |
component_type |
string | |
customer_uuid |
string (uuid) | |
end |
string (date) | |
field |
array | |
o |
string | Which field to use when ordering the results. |
offering_type |
string | |
offering_uuid |
string (uuid) | |
page |
integer | A page number within the paginated result set. |
page_size |
integer | Number of results to return per page. |
project_uuid |
string (uuid) | |
start |
string (date) |
200 -
The response body is an array of objects, where each object has the following structure:
| Field | Type |
|---|---|
offering_uuid |
string (uuid) |
offering_name |
string |
offering_type |
string |
service_provider_uuid |
string (uuid) |
service_provider_name |
string |
category_uuid |
string (uuid) |
category_title |
string |
component_type |
string |
component_name |
string |
measured_unit |
string |
billing_type |
string |
limit_amount |
integer |
limit_period |
string |
billing_period |
string (date) |
total_consumed |
string (decimal) |
total_allocated |
string (decimal) |
usage_percent |
string (decimal) |