# Retrieve a legal term

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

Operation ID: `legal_terms.get` · API v3

Retrieves a legal term, including its body.

The legal term ID is derived from its scope: `trm_platform` for the platform term, or `trm_product_<n>` for a product term, where `<n>` is the numeric part of the product ID (for example, `trm_product_42` for product `prd_42`).

The response includes an `ETag` representing the current revision. Send this value in the `If-Match` header when updating the legal term to avoid overwriting a newer version.

Required permissions: `legal_terms.read`.

## Parameters

| Name | In | Type | Required | Description |
|---|---|---|---|---|
| `legal_term_id` | path | string | yes |  |

## Responses

### 200

Returns the requested legal term.

Body: `data`: LegalTerm.

Fields of LegalTerm:

| Field | Type | Required | Description |
|---|---|---|---|
| `acceptances_count` | integer | yes |  |
| `body` | object | no | Content of the legal terms as an Editor.js document. Returned only when retrieving a single legal term. |
| `id` | string | yes | Public ID derived from the scope: trmplatform, or trmproduct_<n>, where <n> is the numeric part of the product's public ID. |
| `object` | string, one of `legal_term` | yes |  |
| `product_id` | string or null | yes | Public ID of the product, prefixed with prd_. null for the platform scope. |
| `revision` | string | yes |  |
| `scope` | string, one of `platform`, `product` | yes |  |
| `title` | string | yes | Derived from the scope: the account name for the platform scope, or the product name for the product scope. |
| `updated_at` | string (date-time) | yes |  |

### 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. This includes scopes without a configured legal term and IDs that do not match either supported format.

Body: Error.

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