What you can build
InsurGrid turns insurance documents and intake forms into structured data, and delivers that data to your application automatically.
Here's the whole idea in one picture:
You never poll InsurGrid asking "is it done yet?" — you give us a URL, and we send the data to it when it's ready. That's the core of every integration on this platform.
The two ways data reaches you
1. Policy data (from a submitted declaration page). When a declaration page is submitted and processed, we send you the extracted policy — coverages, premiums, the named insured, vehicles or property, and so on — as a webhook.
2. Form submissions (from an embedded intake form). When you embed an InsurGrid form and a customer completes it, we send you the full submission: every answer, links to any files they uploaded, and — if the form maps to ACORD forms — a link to the filled ACORD PDFs.
Both arrive the same way: an HTTP POST to your endpoint with a small JSON envelope:
{
"topic": "client-submission",
"data": { }
}topictells you what kind of event this is.dataholds the actual content. Its shape depends on the topic — the API reference documents every field.
What you'll need
Before you write any code, you'll set up three things (the next pages walk through each):
An account and access to the API section.
Your API credentials — a token and a signing secret.
A webhook endpoint — an HTTPS URL on your server that can receive a
POST.
That's it. If you can run a small web server and make an HTTPS URL reachable, you can complete a quickstart in under 30 minutes.
Next: Get access →
