Admin Arrow Consumption Records
Operations Summary
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/admin/arrow/consumption-records/ |
Consumption records |
| GET | /api/admin/arrow/consumption-records/{uuid}/ |
Retrieve |
Consumption records
1 2 3 4 | |
1 2 3 4 5 6 7 8 9 10 | |
- API Source:
admin_arrow_consumption_records_list
1 2 3 4 5 6 7 8 9 10 | |
| Name | Type | Description |
|---|---|---|
billing_period |
string (date) | |
billing_period_from |
string (date) | |
billing_period_to |
string (date) | |
customer_uuid |
string (uuid) | |
is_finalized |
boolean | |
is_reconciled |
boolean | |
license_reference |
string | |
page |
integer | A page number within the paginated result set. |
page_size |
integer | Number of results to return per page. |
project_uuid |
string (uuid) | |
resource |
string (uri) | |
resource_uuid |
string (uuid) |
200 -
The response body is an array of objects, where each object has the following structure:
| Field | Type | Description |
|---|---|---|
uuid |
string (uuid) | |
url |
string (uri) | |
resource |
string (uri) | |
resource_uuid |
string (uuid) | |
resource_name |
string | |
project_uuid |
string (uuid) | |
project_name |
string | |
customer_uuid |
string (uuid) | |
customer_name |
string | |
license_reference |
string | Arrow license reference (e.g., 'XSP12345') |
billing_period |
string (date) | First day of the billing month |
consumed_sell |
string (decimal) | Consumed sell amount from Consumption API |
consumed_buy |
string (decimal) | Consumed buy amount from Consumption API |
final_sell |
string (decimal) | Final sell amount from billing export |
final_buy |
string (decimal) | Final buy amount from billing export |
invoice_item_uuid |
string (uuid) | |
compensation_item_uuid |
string (uuid) | |
last_sync_at |
string (date-time) | When consumption was last synced from API |
finalized_at |
string (date-time) | When billing export data arrived |
reconciled_at |
string (date-time) | When reconciliation was applied |
is_finalized |
boolean | |
is_reconciled |
boolean | |
adjustment_amount |
string (decimal) | |
raw_data |
any | Raw consumption data for debugging |
created |
string (date-time) | |
modified |
string (date-time) |
Retrieve
1 2 3 4 | |
1 2 3 4 5 6 7 8 9 10 11 12 | |
- API Source:
admin_arrow_consumption_records_retrieve
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
| Name | Type | Required |
|---|---|---|
uuid |
string (uuid) | ✓ |
200 -
| Field | Type | Description |
|---|---|---|
uuid |
string (uuid) | |
url |
string (uri) | |
resource |
string (uri) | |
resource_uuid |
string (uuid) | |
resource_name |
string | |
project_uuid |
string (uuid) | |
project_name |
string | |
customer_uuid |
string (uuid) | |
customer_name |
string | |
license_reference |
string | Arrow license reference (e.g., 'XSP12345') |
billing_period |
string (date) | First day of the billing month |
consumed_sell |
string (decimal) | Consumed sell amount from Consumption API |
consumed_buy |
string (decimal) | Consumed buy amount from Consumption API |
final_sell |
string (decimal) | Final sell amount from billing export |
final_buy |
string (decimal) | Final buy amount from billing export |
invoice_item_uuid |
string (uuid) | |
compensation_item_uuid |
string (uuid) | |
last_sync_at |
string (date-time) | When consumption was last synced from API |
finalized_at |
string (date-time) | When billing export data arrived |
reconciled_at |
string (date-time) | When reconciliation was applied |
is_finalized |
boolean | |
is_reconciled |
boolean | |
adjustment_amount |
string (decimal) | |
raw_data |
any | Raw consumption data for debugging |
created |
string (date-time) | |
modified |
string (date-time) |