Scope: paths and request format. Response examples and full schemas can be added later.
Endpoints
- POST
/api/companies/{company_id}/events/list - GET
/api/companies/{company_id}/events/<claim|incident> - POST
/api/companies/{company_id}/events/financials
Authentication and headers
Send an API key and JSON payload.List events
Use this to search for events and page through results.Request body shape
filters are given the endpoint returns the first page of recent events.
Example: list by historical id
Example: list by date range and insured
Fetch a single event
You can request a specific type by replacing the placeholder in the path.- GET
/api/companies/{company_id}/events/claim?id=<internal-or-historical-id> - GET
/api/companies/{company_id}/events/incident?id=<internal-or-historical-id>
Update event financials
Use this to set or adjust reserves and other financial figures for existing events.Request body shape
Example: update reserves for two events
Parameters
company_idis a required path parameter.pageandlimitcontrol pagination in listing calls.- For single-event fetches, provide
idas a query parameter.
Notes
- Listings are read-only and safe to call repeatedly.
- Financial updates are write operations. Use idempotent request identifiers on the client side if your integration retries.
