zapblack.app
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/quotes

Examples

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 },
    ...
  ]
}

Ready to integrate?

Request an API key and start querying in minutes.

Request API Key