---
title: "Data catalog"
method: GET
path: "/catalog"
tags: ["Data access"]
---

# Data catalog

`GET /catalog`

Return the service manifest, which includes a list of all indexed datasets.

The manifest is the configuration file of the yente service. It specifies what
data sources are included, and how often they should be loaded.

## Response `200`

Successful Response

- DataCatalogModel
  - `datasets` YenteDatasetModel[], required
    - `name` string, required
    - `title` string, required
    - `license` string, nullable
    - `summary` string, nullable
    - `description` string, nullable
    - `url` string, nullable
    - `updated_at` string, nullable
    - `last_export` string, nullable
    - `entity_count` integer, nullable
    - `thing_count` integer, nullable
    - `version` string, nullable
    - `category` string, nullable
    - `tags` string[]
    - `publisher` DataPublisher — Publisher information, eg. the government authority.
      - `name` string, required
      - `url` string, nullable
      - `name_en` string, nullable
      - `acronym` string, nullable
      - `description` string, nullable
      - `country` string, nullable
      - `official` boolean, nullable
      - `logo_url` string, nullable
      - `country_label` string, nullable, required
    - `coverage` DataCoverage — Details on the temporal and geographic scope of a dataset.
      - `start` string, nullable
      - `end` string, nullable
      - `countries` string[]
      - `frequency` 'unknown' | 'never' | 'hourly' | 'daily' | 'weekly' | 'monthly' | 'annually'
      - `schedule` string, nullable
    - `resources` DataResource[]
      - `name` string, required
      - `url` string, nullable
      - `checksum` string, nullable
      - `timestamp` string, nullable
      - `mime_type` string, nullable
      - `title` string, nullable
      - `size` integer, nullable
      - `mime_type_label` string, nullable, required
    - `children` string[]
    - `deprecation` string, nullable
    - `deprecated` boolean
    - `load` boolean, nullable
    - `entities_url` string, nullable
    - `delta_url` string, nullable
    - `namespace` boolean
    - `index_version` string, nullable
    - `index_current` boolean, required
  - `current` string[], required
  - `outdated` string[], required
  - `index_stale` boolean

---

[API](https://skmtc.net/opensanctions/apis/opensanctions-api.md) · [All operations](https://skmtc.net/opensanctions/apis/opensanctions-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/opensanctions/opensanctions-api/versions/8261f1aa0d2c/schema)
