---
title: "Retrieve metadata records in the DCAT-US Project Open Data Metadata Schema."
method: GET
path: "/datacatalog/api/dcat/"
tags: ["DCAT-US"]
---

# Retrieve metadata records in the DCAT-US Project Open Data Metadata Schema.

`GET /datacatalog/api/dcat/`

## Request

- Base URL: `https://data.usgs.gov` (the document declares no server; this is the origin it was published from)
- URL: `https://data.usgs.gov/datacatalog/api/dcat/`
- Auth: none declared

Retrieve metadata records in the DCAT-US Project Open Data Metadata
Schema. Learn more about the schema at
https://resources.data.gov/resources/dcat-us/.

**Parameters**
* `start_date`: Start date for index query range. Default is start of current year.
* `end_date`: End date for index query range. Default is today.
* `page`: Page number of the results set. Default is the first page represented by 0.
* `size`: Number of results to return per request. Default is 25.

## Query parameters

- `start_date` string, date, nullable
- `end_date` string, date, nullable
- `page` integer, nullable
- `size` integer, nullable

## Response `200`

Successful Response

- Dcat
  - `conformsTo` string, required
  - `describedBy` string, required
  - `@context` string, required
  - `@type` string, required
  - `dataset` Datum[], required
    - `@type` string, nullable
    - `title` string, nullable
    - `description` string, nullable
    - `modified` string, nullable
    - `bureauCode` string[], required
    - `keyword` string[], nullable
    - `theme` string[], nullable
    - `identifier` string, nullable
    - `accessLevel` 'public' | 'restricted public' | 'non-public', required
    - `spatial` string, nullable
    - `publisher` Publisher, required
      - `@type` string, nullable
      - `name` string, nullable
      - `subOrganizationOf` BasePublisher
        - `@type` string, nullable
        - `name` string, nullable
    - `contactPoint` ContactPoint
      - `@type` string, nullable
      - `fn` string, nullable
      - `hasEmail` string, nullable
    - `distribution` object[], nullable
    - `license_` string, nullable

## Other responses

- `404`: Not found
- `422`: Validation Error

---

[API](https://skmtc.dev/usgs/apis/usgs-science-data-catalog-api-documentation.md) - [All operations](https://skmtc.dev/usgs/apis/usgs-science-data-catalog-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/usgs/apis/usgs-science-data-catalog-api-documentation/revisions/f5f6a07ba13f?raw)
