---
title: "Retrieve details about the repositories providing metadata records to the SDC."
method: GET
path: "/datacatalog/api/harvest/sources"
tags: ["Harvest"]
---

# Retrieve details about the repositories providing metadata records to the SDC.

`GET /datacatalog/api/harvest/sources`

## 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/harvest/sources`
- Auth: none declared

Retrieve details about the repositories providing metadata records
to the SDC, including their identifier, URL at which metadata
records can be accessed, and repository name (“harvest_source_name”).

## Response `200`

Successful Response

- Repository[]
  - `id` integer, required
  - `name` 'Alaska Science Center' | 'Coastal and Marine Geoscience Data System' | 'Earth Resources Observation and Science Center' | 'Geoscience Data Catalog' | 'Individual Metadata Uploader' | 'National Uranium Resource Evaluation' | 'ScienceBase' | 'SDC Metadata Bridge' | 'Water NSDI Node', required
  - `short_name` string, required
  - `type` string, required
  - `url` string, uri, required

## Other responses

- `404`: Not found

---

[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)
