---
title: "Record the caller acceptance of one or more legal documents"
method: POST
path: "/v1/legal/acceptances"
tags: ["Legal"]
---

# Record the caller acceptance of one or more legal documents

`POST /v1/legal/acceptances`

## Request

- Base URL: `https://api.prod.keyban.io`
- URL: `https://api.prod.keyban.io/v1/legal/acceptances`
- Auth: `X-Api-Key` (a scheme the document does not define)

## Request body

- LegalAcceptancesDto
  - `acceptances` object[], required: One entry per document the caller accepts, each naming the document and the version accepted.
    - `document` 'cgu' | 'cgv' | 'marketing' | 'cgs', required: Legal document accepted, one of the LegalDocument enum values.
    - `version` string, date, required: Version of the document accepted, as its publication date (ISO 8601 date-only, YYYY-MM-DD). Must match the current version to satisfy a required document.

## Response `204`

---

[API](https://skmtc.dev/keyban/apis/keyban-rest-apis.md) · [All operations](https://skmtc.dev/keyban/apis/keyban-rest-apis/llms.txt) · [OpenAPI document](https://skmtc.dev/keyban/apis/keyban-rest-apis/revisions/0bb79a1da961?raw)
