---
title: "Submit a customer's due diligence answers"
method: POST
path: "/customer/answerPost"
tags: ["Customer - Due Diligence"]
---

# Submit a customer's due diligence answers

`POST /customer/answerPost`

Create or update due diligence answers for the given `customerId`.

## Request body

- object
  - `customerId` integer, required
  - `answers` object[], required — An array of <a href="https://docs.helix.q2.com/docs/due-diligence-answer" target="_blank">dueDiligenceAnswer</a> objects
    - `answeredDate` LastContactDate — unresolved $ref
    - `questionId` TransactionId, required — unresolved $ref
    - `questionAnswer` unknown
    - `selectedChoices` object[]
      - `choiceName` string — Required if `choiceId` not present

## Response `200`

A 200 status with no `data` property present

- 0 — unresolved $ref

## Other responses

- `400` — unresolved $ref
- `401` — unresolved $ref
- `404` — unresolved $ref
- `405` — unresolved $ref
- `429` — unresolved $ref

---

[API](https://skmtc.net/q2/apis/helix-api.md) · [All operations](https://skmtc.net/q2/apis/helix-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/q2/helix-api/revisions/0f8d32b907b3/schema)
