Skip to main content
Access Ledger Analytics, our state-of-the-art insurance data science models and data structures, via convenient API endpoints.

API keys

To access our API endpoints, first email [email protected]. On receipt of your email, we will send you an invite link to sign up to our platform where you can create and manage API keys.

Base endpoint

The base URL for all these endpoints is:
Base endpoint

Authentication and access

Triangles and models are only accessible by users within the same organization. Users cannot access objects from other organizations, but all users within the same organization can access the same objects.

Companion Python package

For ease of use, we have a companion LedgerAnalytics Python package and associated documentation. The latter contains more technical details about modeling configuration and rationale.

Triangle endpoints

List all triangles

Create or update a triangle

Delete a triangle

Model endpoints

The LedgerAnalytics API has a number of loss development, tail development, and loss ratio forecasting models available for use. Each model type has it’s own endpoint for basic CRUD operations. The specific endpoints are:
  • /development-model
  • /tail-model
  • /forecast-model
For the different types of endpoints below, substitute {model} for any of the four specific endpoints above.

Create or update a model

This endpoint fits the specific model to a triangle of data already in the database.

List fitted models

Predict from a model

Take a fitted model and produce predictions on a new triangle.

Delete a model

Terminate a running model

Our models run on remote cloud compute infrastructure. This endpoint allows users to terminate the remote process during model fit time.

Model types