# List legal term acceptances

`GET https://api.cademi.com.br/api/v3/legal-terms/{legal_term_id}/acceptances`

Operation ID: `legal_terms.acceptances.list` · API v3

Lists the acceptances recorded for a legal term. Acceptances are recorded when users accept the term and cannot be created through the API.

The collection can be filtered by user and by acceptance date. When the credentials are restricted to specific users, only acceptances by those users are returned.

The `proof` object is included only when the credentials have the `legal_terms.read_proof` permission.

Required permissions: `legal_terms.read`.

## Parameters

| Name | In | Type | Required | Description |
|---|---|---|---|---|
| `legal_term_id` | path | string | yes |  |
| `limit` | query | integer | no |  |
| `cursor` | query | string | no |  |
| `sort` | query | string, one of `id`, `-id` | no |  |
| `user_id` | query | string | no |  |
| `accepted_after` | query | string (date-time) | no |  |
| `accepted_before` | query | string (date-time) | no |  |

## Responses

### 200

Returns a page of acceptances for the legal term.

Body: `data`: array of TermAcceptance.

Fields of TermAcceptance:

| Field | Type | Required | Description |
|---|---|---|---|
| `accepted_at` | string (date-time) | yes |  |
| `id` | string | yes | Public ID, with the tac_ prefix. |
| `legal_term_id` | string | yes | Accepted legal term: trmplatform for the platform terms, or trmproduct_<id> for the terms of a product. |
| `links` | object | no | Present when the acceptance is listed under a user. self points to the canonical URL under /legal-terms. |
| `object` | string, one of `term_acceptance` | yes |  |
| `proof` | object | no | Proof of origin of the acceptance. Included only when the credentials have the legalterms.readproof permission. |
| `user_id` | string | yes | Public ID, with the usr_ prefix. |

### 400

The cursor is invalid or the request contains an unsupported query parameter.

Body: Error.

### 401

The credential is missing, malformed, expired, or revoked.

Body: Error.

### 403

The current credentials do not have the permission required by this operation.

Body: Error.

### 404

The legal term was not found or is not accessible with the current credentials.

Body: Error.

### 422

The request body or query parameters failed validation.

Body: ValidationFailed.

Full schema: https://cademi.dev/openapi/v3.json
