---
title: "Page privacy-minimized public OFAC designation identities"
method: GET
path: "/entities"
---

# Page privacy-minimized public OFAC designation identities

`GET /entities`

## Request

- Base URL: `https://narcoscope.com/api/v1`
- URL: `https://narcoscope.com/api/v1/entities`
- Auth: none declared

Returns only stable public entity number, official name, entity type, programs, and countries. Aliases and subject-level sensitive fields are withheld. A designation is an administrative action, not proof of guilt or an adjudication.

## Query parameters

- `entity_type` 'aircraft' | 'individual' | 'organization' | 'vessel'
- `program` 'ILLICIT-DRUGS-EO14059' | 'SDNT' | 'SDNTK' | 'TCO'
- `country` string
- `query` string
- `limit` integer
- `cursor` string

## Response `200`

Privacy-minimized OFAC designation response

- EntitiesRestEnvelope
  - `ok` unknown, required
  - `resource` 'entities', required
  - `data` EntitiesData, required
    - `schema` 'narcoscope.api.entities.v1', required
    - `status` 'available' | 'unavailable', required
    - `query` object, required
      - `entity_type` unknown, required
      - `program` unknown, required
      - `country` string, nullable, required
      - `query` string, nullable, required
    - `source` object, nullable, required
    - `page` Pagination, required
      - `limit` integer, required
      - `matched` integer, required
      - `returned` integer, required
      - `has_more` boolean, required
      - `next_cursor` string, nullable, required
    - `records` object[], required
      - `ofac_entity_number` integer, required
      - `name` string, required
      - `entity_type` 'aircraft' | 'individual' | 'organization' | 'vessel', required
      - `programs` string[], required
      - `countries` string[], required
      - `meta` object, required
        - `evidence_class` 'administrative_action', required
        - `adjudication` unknown, required
        - `source` string, required
        - `source_url` string, uri, required
        - `downloaded_at` string, required
    - `disclaimer` string, required
    - `privacy` object, required
      - `returned_fields` string[], required
      - `withheld_fields` string[], required
      - `query_scope` string, required
    - `error` object, nullable, required

## Other responses

- `400`: Invalid resource parameters
- `503`: Typed unavailable evidence; absence is not zero coverage

---

[API](https://skmtc.dev/narcoscope/apis/narcoscope-public-evidence-api.md) · [All operations](https://skmtc.dev/narcoscope/apis/narcoscope-public-evidence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/narcoscope/apis/narcoscope-public-evidence-api/revisions/f70cc53e639d?raw)
