---
title: "Root RDF endpoint with content negociation handling"
method: GET
path: "/site/catalog"
tags: ["site"]
---

# Root RDF endpoint with content negociation handling

`GET /site/catalog`

## Request

- Base URL: `https://dados.gov.pt/api/1`
- URL: `https://dados.gov.pt/api/1/site/catalog`
- Auth: none declared

## Query parameters

- `q` string
- `sort` 'title' | 'created' | 'last_update' | 'reuses' | 'followers' | 'views' | '-title' | '-created' | '-last_update' | '-reuses' | '-followers' | '-views'
- `page` integer
- `tag` string[]
- `license` string[]
- `featured` boolean
- `geozone` string[]
- `granularity` string[]
- `temporal_coverage` string
- `organization` string[]
- `badge` string[]
- `organization_badge` 'public-service' | 'certified' | 'association' | 'company' | 'local-authority'
- `owner` string
- `followed_by` string
- `format` string[]
- `format_family` string[]
- `schema` string
- `schema_version` string
- `access_type` 'open' | 'open_with_account' | 'restricted'
- `topic` string
- `frequency` string[]
- `credit` string
- `dataservice` string
- `reuse` string
- `archived` boolean
- `deleted` boolean
- `private` boolean
- `modified_since` string
- `page_size` integer

## Response `200`

Success

## Changes

- **2026-11-03** `77edaf8a00ea`: 1 info
  - added the new optional `query` request parameter `format_family`
- **2026-09-11** `1175d034be00`: 28 info
  - added the new optional `query` request parameter `access_type`
  - added the new optional `query` request parameter `archived`
  - added the new optional `query` request parameter `badge`
  - added the new optional `query` request parameter `credit`
  - …24 more

[Operation history](https://skmtc.dev/dados/apis/udata-api/changes/site/catalog/get.md)

---

[API](https://skmtc.dev/dados/apis/udata-api.md) - [All operations](https://skmtc.dev/dados/apis/udata-api/llms.txt) - [OpenAPI document](https://skmtc.dev/dados/apis/udata-api/revisions/77edaf8a00ea?raw)
