Events

Ingest batch events

Ingests batch events.

POST
/biller/events/batch

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Request Body

application/json

Ingest batch events payload

events*

Response Body

application/json

curl -X POST "https://api.sandbox.billingrails.com/v1/biller/events/batch" \  -H "Content-Type: application/json" \  -d '{    "events": [      {        "event_name": "API request",        "idempotency_key": "evt_12345",        "properties": {          "billingrails_account_id": "acc_IhMUl3rrZ3",          "endpoint": "/api/v1/accounts",          "method": "POST",          "request_size": 1024,          "response_code": 200,          "response_time_ms": 150        },        "timestamp": "2025-06-28T17:33:40.843Z"      },      {        "event_name": "User login",        "idempotency_key": "evt_12346",        "properties": {          "billingrails_account_id": "acc_IhMUl3rrZ3",          "user_id": "user_67890",          "login_method": "password"        },        "timestamp": "2025-06-28T18:00:00.000Z"      }    ]  }'
{
  "message": "2 event(s) queued for processing"
}