# CKAN API

**Canonical:** https://apis.io/apis/ckan/ckan-api/  
**Provider:** CKAN — https://apis.io/providers/ckan/  
**Base URL:** http://demo.ckan.org  
**Documentation:** https://docs.ckan.org/en/2.12/api/index.html

CKAN API is published by [CKAN](https://apis.io/providers/ckan/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 3 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 3 JSON Schemas.

CKAN API as documented publicly: 7 operations. Contract generated from the documentation by API Evangelist (2026-10-13); not the provider's own document.

## Operations (7)

| Method | Path | Summary |
|---|---|---|
| GET | `/` | GET / |
| GET | `/api/3/action/{actionid}` | GET /api/3/action/am_following_user |
| GET | `/api/action/{actionid}` | GET /api/action/package_search |
| GET | `/api/search/dataset` | GET /api/search/dataset |
| GET | `/solr/admin` | GET /solr/admin |
| GET | `/solr/admin/` | Configure Solr Multi-core |
| GET | `/solr/admin/cores` | GET /solr/admin/cores |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ckan/refs/heads/main/openapi/_ae-authored/ckan-openapi-generated.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/ckan/refs/heads/main/json-schema/ckan-get-api-search-dataset-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/ckan/refs/heads/main/json-schema/ckan-get-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/ckan/refs/heads/main/json-schema/ckan-get-api-action-actionid-response-schema.json
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/ckan/refs/heads/main/apis.yml

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/ckan/ckan-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/ckan/.
