---
title: "Add the person's answers to the application. Only send what the person told you or confirmed."
method: POST
path: "/api/agent/application"
---

# Add the person's answers to the application. Only send what the person told you or confirmed.

`POST /api/agent/application`

## Request

- Base URL: `https://alishahiinsurance.com`
- URL: `https://alishahiinsurance.com/api/agent/application`
- Auth: none declared

## Query parameters

- `id` string, required
- `t` string, required

## Request body

- object
  - `answers` object, required: Answers keyed by field name. Select fields take one of their choices; dates are YYYY-MM-DD; numbers are digits.
  - `notes` string: Anything else the person wants Sam to know.
  - `submit` boolean: True when the person is done, even if optional fields are blank.

## Response `200`

The updated application, with saved and rejected answers

- Application
  - `application_id` string
  - `coverage` string
  - `status` 'needs_information' | 'ready_to_submit' | 'complete'
  - `missing_required` string[]
  - `fields` object[]
    - `name` string
    - `label` string
    - `type` string
    - `choices` string[]
    - `required` boolean
    - `value` string, nullable
    - `group` string
  - `how_to_complete` object
  - `rules` string[]
  - `saved` string[]
  - `rejected` object[]
    - `field` string
    - `error` string
    - `choices` string[]
  - `message` string

## Other responses

- `404`: Link not valid
- `429`: Too many updates today

---

[API](https://skmtc.dev/alishahiinsurance/apis/alishahi-insurance-quote-requests.md) · [All operations](https://skmtc.dev/alishahiinsurance/apis/alishahi-insurance-quote-requests/llms.txt) · [OpenAPI document](https://skmtc.dev/alishahiinsurance/apis/alishahi-insurance-quote-requests/revisions/04e8c11eae17?raw)
