---
title: "Estimate monthly auto premiums by carrier."
method: POST
path: "/api/agent/calculators/auto-estimates"
---

# Estimate monthly auto premiums by carrier.

`POST /api/agent/calculators/auto-estimates`

## Request

- Base URL: `https://api.coveragecat.com`
- URL: `https://api.coveragecat.com/api/agent/calculators/auto-estimates`
- Auth: HTTP bearer

Returns per-carrier monthly premium percentile bands for a single driver and vehicle profile. Vehicle fields are optional; when omitted, Coverage Cat prices from the driver and location profile alone.

## Headers

- `Coverage-Cat-API-Version` 'v1'
- `Idempotency-Key` string

## Request body

- AutoCalculatorRequest
  - `coverage` object
    - `collision_deductible` integer
    - `comprehensive_deductible` integer
  - `driver` object
    - `age` integer
    - `gender` string
    - `state` string
    - `zip` string
  - `repair_estimate` integer: Used by the file-a-claim calculator.
  - `vehicle` object
    - `make` string
    - `model` string
    - `style` string
    - `submodel` string
    - `year` integer

## Response `200`

Calculator result.

- CalculatorResponse: Read-only calculator response. Shape varies by calculator.

## Other responses

- `400`: Invalid calculator input.
- `401`: Invalid or missing API key.
- `429`: Calculator/tool request rate limit exceeded.

---

[API](https://skmtc.dev/coveragecat/apis/coverage-cat-delegated-insurance-purchase-apis.md) · [All operations](https://skmtc.dev/coveragecat/apis/coverage-cat-delegated-insurance-purchase-apis/llms.txt) · [OpenAPI document](https://skmtc.dev/coveragecat/apis/coverage-cat-delegated-insurance-purchase-apis/revisions/b80fe29790dc?raw)
