# paths./api/datasets/available-tags/.get.description
Get all unique tags from accessible datasets.

GET /api/datasets/available-tags/

Returns a list of tags with counts for faceted filtering.

# paths./api/datasets/{key}/.get.description
Read-only ViewSet for DataSet objects.

GET /api/datasets/ - List accessible datasets
GET /api/datasets/{key}/ - Retrieve a specific dataset
GET /api/datasets/available-tags/ - List unique tags

# components.schemas.DataSet.properties.key.description
Unique identifier for this dataset (e.g., 'main_specialty_codes')

# components.schemas.DataSet.properties.name.description
Display name (e.g., 'Main Specialty Codes')

# components.schemas.DataSet.properties.reference_url.description
Source reference URL (e.g., NHS Data Dictionary page)

# components.schemas.DataSet.properties.is_custom.description
False for standard NHS DD lists (read-only), True for user-created/customized

# components.schemas.DataSet.properties.is_global.description
True for platform-wide datasets available to all users

# components.schemas.DataSet.properties.organization.description
Organization that owns this dataset (null = global/platform-wide)

# components.schemas.DataSet.properties.options.description
List of option strings for dropdown display

# components.schemas.DataSet.properties.format_pattern.description
Format pattern: 'CODE - NAME', 'NAME (CODE)', 'CODE | NAME', etc.

# components.schemas.DataSet.properties.tags.description
List of tags for categorization and filtering (e.g., ['medical', 'NHS', 'England'])

# components.schemas.DataSet.properties.published_at.description
When this dataset was published globally (if applicable)