Usage billing API
Meters, events ingest, and meter management
llms.txtMeters, events ingest, and meter management
Ingest usage events
POST /v1/events/ingest
Body (ingestUsageEventsSchema) - batch of events with customer, meter, quantity, and timestamp fields per schema.
Response 201 - ingest summary from UsageEventService.ingest.
List events
GET /v1/events
Query (listUsageEventsSchema): customerId, meterId, page, perPage.
Response 200 - paginated events.
Meters
| Method | Path | Description |
|---|---|---|
POST | /meters | Create (createMeterSchema) |
GET | /meters | List (active, search) |
PATCH | /meters/:id | Update (updateMeterSchema) |
DELETE | /meters/:id | Remove - 204 empty body |
Related
GET /v1/customers/:id/state- Customers APIPOST /v1/customers/:id/meter-credits- grant creditsPATCH /v1/products/:id/meter-prices- Products API