Documentation
API Reference
Everything you need to integrate insurance price intelligence into your systems. RESTful JSON API with simple authentication and sub-200ms response times.
Endpoints
GET/v1/quotes
Get real-time quotes across all tracked insurers for a given product and profile.
GET/v1/compare
Compare pricing between specific insurers with delta analysis.
GET/v1/trends
Historical pricing trends with configurable time periods and granularity.
GET/v1/insurers
List all monitored insurers with their coverage and product availability.
Authentication
All API requests require a Bearer token in the Authorization header. API keys are issued upon access approval.
Authentication
# Authenticate with your API key
curl -H "Authorization: Bearer zb_live_your_key" \
https://api.zapblack.app/v1/quotesExamples
Fetch Quotes
GET /v1/quotes
# Fetch motor insurance quotes for Delhi NCR
curl "https://api.zapblack.app/v1/quotes?\
product=motor_comprehensive&\
sum_insured=500000&\
region=delhi_ncr&\
vehicle_age=2" \
-H "Authorization: Bearer zb_live_..."
# Response
{
"quotes": [
{
"insurer": "Bajaj Allianz",
"premium": 7800,
"delta_30d": -0.8,
"market_rank": 1
},
...
],
"market_avg": 8494,
"total_insurers": 12
}Price Trends
GET /v1/trends
# Get 90-day pricing trends for health insurance
curl "https://api.zapblack.app/v1/trends?\
product=health_family&\
period=90d&\
granularity=weekly" \
-H "Authorization: Bearer zb_live_..."
# Response
{
"product": "health_family",
"trend": "hardening",
"change_pct": +8.2,
"data_points": [
{ "week": "2026-W02", "avg": 12400 },
{ "week": "2026-W03", "avg": 12650 },
...
]
}