Developer API

API Documentation

Integrate Access Insurance into your own systems. Create quotes, manage policies, and access carrier data programmatically.

Authentication

All API requests require an API key in the Authorization header:

curl -H "Authorization: Bearer ak_live_your_api_key" \
  https://accessaip.ai/api/v1/carriers

Get your API key from Settings → Integrations in your agency dashboard.

Endpoints

POST/api/v1/quotes
GET/api/v1/quotes
GET/api/v1/quotes?id=xxx
GET/api/v1/policies
GET/api/v1/policies?id=xxx
GET/api/v1/carriers

Example: Create a Quote

curl -X POST https://accessaip.ai/api/v1/quotes \
  -H "Authorization: Bearer ak_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "email": "john@example.com",
    "firstName": "John",
    "lastName": "Smith",
    "propertyAddress": "123 Ocean Drive",
    "city": "Palm Beach",
    "state": "FL",
    "zipCode": "33480",
    "propertyType": "single_family",
    "yearBuilt": "2005",
    "squareFootage": "2400",
    "dwellingCoverage": "450000",
    "deductible": "2500"
  }'

# Response:
# {
#   "quote": {
#     "id": "abc123-...",
#     "created_at": "2026-04-10T..."
#   }
# }

Ready to Integrate?

Get your API key and start building in minutes.

Get Started