---
title: "Get sanctions entity detail"
method: GET
path: "/sanctions/entity/{id}"
tags: ["Sanctions"]
---

# Get sanctions entity detail

`GET /sanctions/entity/{id}`

## Request

- Base URL: `https://api.prometiam.com/functions/v1/risk-api`
- URL: `https://api.prometiam.com/functions/v1/risk-api/sanctions/entity/{id}`
- Auth: HTTP bearer

Fetch a single sanctioned entity by numeric ID. Returns full entity record including aliases, addresses, and source-list references.

## Path parameters

- `id` integer, required

## Response `200`

Sanctions entity detail

- object
  - `data` SanctionsEntity: Full sanctions entity record. The previous schema declared no properties at all.
    - `id` integer: Sanctions entity id. Use with GET /sanctions/entity/{id}.
    - `entity_name` string: Name as published by the source list.
    - `entity_type` 'person' | 'company' | 'vessel' | 'aircraft' | 'unknown': Values are literal. 'any'/'entity' are NOT stored values.
    - `aliases` string[], nullable
    - `country` string: Country as published. Often null.
    - `nationality` string
    - `date_of_birth` string, date, nullable
    - `date_of_birth_raw` string, nullable: Unparsed DOB string as published (may be a range or partial).
    - `date_of_incorporation` string, date, nullable
    - `identification_numbers` object, nullable: Passport / tax / registry numbers keyed by type.
    - `source_list` string: e.g. OFAC, EU, UN, or a US export-control list.
    - `program` string
    - `program_detail` string, nullable
    - `listing_date` string, date, nullable
    - `delisting_date` string, date, nullable
    - `is_active` boolean: False once delisted.
    - `notice_url` string, nullable: Link to the publishing authority's notice.
    - `source_id` string: Identifier assigned by the source list.
    - `created_at` string, date-time
    - `updated_at` string, date-time

## Other responses

- `401`: Missing, invalid, or expired API key
- `403`: Key lacks the required scope or country access
- `404`: Record or endpoint not found
- `429`: Rate limit exceeded — see `Retry-After` header for seconds until reset

---

[API](https://skmtc.dev/prometiam/apis/prometiam-risk-intelligence-api.md) · [All operations](https://skmtc.dev/prometiam/apis/prometiam-risk-intelligence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/prometiam/apis/prometiam-risk-intelligence-api/revisions/3ee0626d5a45?raw)
