---
title: "Fetch column descriptions and definitions from available data."
method: GET
path: "/dataset/{id}/dictionary/"
tags: ["Dictionary"]
---

# Fetch column descriptions and definitions from available data.

`GET /dataset/{id}/dictionary/`

## Request

- Base URL: `https://data.ferc.gov` (the document declares no server; this is the origin it was published from)
- URL: `https://data.ferc.gov/dataset/{id}/dictionary/`
- Auth: API key in query parameter `api_key`
- TypeScript: <https://skmtc.dev/ferc/apis/api-endpoints/docs/dataset/:id/dictionary/get.ts> (a function with typed inputs; its response is checked against the schema)

Get column descriptions and definitions from available data dictionaries (404 error if not available).

## Path parameters

- `id` string, required

## Response `200`

Successfully returned object containing dictionary

- object[]

## Other responses

- `401`: Unauthorized - Request unsuccessful due to lack of validation
- `404`: Not Found - Dataset ID does not exist
- `405`: Method Not Allowed - Only GET requests are allowed
- `429`: Too Many Requests - Blocked due to multiple requests in a short period
- `500`: Internal Server Error - Database error or server failure

---

[API](https://skmtc.dev/ferc/apis/api-endpoints.md) - [All operations](https://skmtc.dev/ferc/apis/api-endpoints/llms.txt) - [OpenAPI document](https://skmtc.dev/ferc/apis/api-endpoints/revisions/f32fc13a86ac?raw)
