v1

latestOpenAPI 3.0.42026-08-04342835917.6 KB
Billing
Reconciliation

Starts reconciliation for a single billing item, all items for a customer, or all items in a billing group.

Exactly one of BillingItemId, CustomerId, or BillingGroupId must be specified. Date range filtering is only available with CustomerId or BillingGroupId. Returns a correlation ID that can be used to track progress of the bulk operation.

post/billing/reconcile

Request body

billingItemIdstring nullable

The identifier of a single billing item to reconcile.

organizationIdstring required

The organization the reconciliation is scoped to.

customerIdstring uuid nullable

The customer identifier to reconcile all billing items for.

billingGroupIdstring nullable

The billing group identifier to reconcile all billing items for.

startDatestring date-time nullable

Optional start date filter. Only applies with CustomerId or BillingGroupId.

endDatestring date-time nullable

Optional end date filter. Only applies with CustomerId or BillingGroupId.

timestampMode'UseResponseCreatedAt' | 'UseReconciliationTime'

Response

OK

bulkReconciliationIdstring required

The bulk reconciliation identifier for all jobs created in this bulk operation.