---
title: "Email Estimate"
method: POST
path: "/api/public/shop/email_estimate"
tags: ["public", "shop"]
---

# Email Estimate

`POST /api/public/shop/email_estimate`

## Request

- Base URL: `https://api.electricair.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.electricair.io/api/public/shop/email_estimate`
- Auth: none declared. Required headers: `EA-Org-Id`

## Headers

- `EA-Org-Id` string, required

## Request body

- EstimateEmailSchema
  - `address` string, nullable
  - `name` string, required
  - `email` string, required
  - `phone` string, nullable
  - `cart` CartItemSchema[], required
    - `name` string, required
    - `quantity` integer, required
    - `price` number, required
    - `total` number, required
  - `incentives` IncentiveItemSchema[], nullable
    - `name` string, required
    - `quantity` integer, required
    - `description` string, required
    - `amount` number, required
    - `total` number, required
  - `financing` FinancingSchema
    - `principal` number, required
    - `monthlyPayment` number, required
    - `selectedLoan` SelectedLoanSchema, required
      - `name` string, required
      - `provider` string, required
      - `id` string, required
      - `fico` integer, required
      - `apr` number, required
      - `amount` number, required
      - `term` integer, required
  - `subtotal` number, required
  - `after_incentives` number, required
  - `warrantyData` WarrantyDataScheme[], nullable
    - `name` string, required
    - `description` string, required

## Response `200`

OK

---

[API](https://skmtc.dev/electricair/apis/electric-air-autoquote-api.md) - [All operations](https://skmtc.dev/electricair/apis/electric-air-autoquote-api/llms.txt) - [OpenAPI document](https://skmtc.dev/electricair/apis/electric-air-autoquote-api/revisions/a13d832a5676?raw)
