---
title: "Lookup a single disclaimer by ID"
method: GET
path: "/api/disclaimers/{disclaimer_id}"
tags: ["disclaimers"]
---

# Lookup a single disclaimer by ID

`GET /api/disclaimers/{disclaimer_id}`

## Request

- Base URL: `https://api.halalterminal.com`
- URL: `https://api.halalterminal.com/api/disclaimers/{disclaimer_id}`
- Auth: none required

Look up one disclaimer by its stable ID. 404 when the ID is unknown.

## Path parameters

- `disclaimer_id` string, required: Stable disclaimer ID from the registry.

## Response `200`

Successful Response

- Disclaimer: Inline disclaimer object attached to relevant API responses. The full registry is available at `GET /api/disclaimers`. Clients should dedupe on `id`; `text` and `url` may be updated without an ID change. When `version` advances, treat the text as edited.
  - `id` string, required: Stable category identifier — safe for clients to dedupe and cache on.
  - `version` string, required: ISO-8601 date of the most recent edit to `text`. Advances whenever the wording changes, even for typo fixes.
  - `lang` string: BCP-47 language tag for `text`. Today always 'en'; reserved for future i18n.
  - `severity` string, required: Grouping hint for UIs. 'religious' for fatwa/scholar caveats; 'data' for data-freshness, sourcing, or coverage caveats.
  - `text` string, required: Short inline disclaimer text.
  - `url` string, required: Canonical legal page URL (deep-linked to the relevant section).

## Other responses

- `404`: Unknown disclaimer ID.
- `422`: Validation Error

---

[API](https://skmtc.dev/halalterminal/apis/halal-terminal-api.md) · [All operations](https://skmtc.dev/halalterminal/apis/halal-terminal-api/llms.txt) · [OpenAPI document](https://skmtc.dev/halalterminal/apis/halal-terminal-api/revisions/78768b250943?raw)
