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.

Steps
Create an account. Sign up for InsurGrid and sign in to your dashboard.
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.
Add your webhook URLs. For each topic you want to receive (for example,
client-submission), add the URL InsurGrid shouldPOSTto. You can add a staging URL and a production URL separately, so you can test without touching live traffic.Start using them. Once a URL is saved for a topic, InsurGrid begins delivering matching events to it.

Staging vs production
You'll add URLs for two environments:
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.
