For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get access

To start receiving data, you need an InsurGrid account and access to the API section of your dashboard. This is where you'll get your credentials and tell us where to send your webhooks.

The portal Overview — your home for credentials, webhook URLs, delivery stats, and the staging environment.

Steps

  1. Create an account. Sign up for InsurGrid and sign in to your dashboard.

  2. Open the API section. In the dashboard, go to the API area. This is your home for everything in these docs — credentials, webhook URLs, and delivery logs.

  3. Add your webhook URLs. For each topic you want to receive (for example, client-submission), add the URL InsurGrid should POST to. You can add a staging URL and a production URL separately, so you can test without touching live traffic.

  4. Start using them. Once a URL is saved for a topic, InsurGrid begins delivering matching events to it.

Registering a webhook endpoint — enter your destination URL, pick the topic, and choose how deliveries are authenticated (Default signs every request).

Staging vs production

You'll add URLs for two environments:

Environment
Use it for
Example URL

Staging

Building and testing your integration. Safe to break.

https://staging.your-app.com/hooks/insurgrid

Production

Real customer data, once your integration works.

https://your-app.com/hooks/insurgrid

Build and verify everything in staging first. When it works end to end, add the production URL and switch over. See Testing & go-live for the full flow.

Developing on your own machine? Your local server is http://localhost:3000, which InsurGrid can't reach. You'll expose it with a public HTTPS URL — see Expose your local endpoint. Don't skip this; it's the one step that isn't obvious.

Next: Get your API credentials →