Home / CKAN / n8n-nodes-ckan
CKAN n8n community node Verified
n8n-nodes-ckan — n8n community node for CKAN Open Data portals
Weekly downloads21
Change vs prior week+16
Latest versionv1.3.1
Last published2026-07-09
First published2026-02-13
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-ckan
This package is in n8n’s verified directory, so it can also be found from the nodes panel.
Nodes in this package
- CKAN — Interact with the CKAN API
Supported operations
| Resource | Operation | Description |
|---|---|---|
| — | Datastore Create | Create a new DataStore table for a resource, optionally defining its column schema. If the resource already has a DataStore table this will replace it. |
| — | Datastore Search | Query rows stored in the CKAN DataStore for a tabular resource. Supports full-text search, column filters and pagination. |
| — | Datastore Upsert | Insert or update rows in an existing DataStore table. The method controls conflict behaviour: "insert" errors on duplicates, "update" errors if the row does not exist, "upsert" handles both. |
| — | Group Activity List | Return the activity stream for a group — a chronological list of changes made to it. |
| — | Group Create | Create a new group. You must be authorized to create groups. |
| — | Group Delete | Soft-delete a group — it is marked as deleted and removed from listings, but can be restored by a sysadmin. |
| — | Group List | Return a list of group names (slugs) on the CKAN instance. |
| — | Group Member Create | Add a user to a group with a given role, or update their role if already a member. |
| — | Group Member Delete | Remove a user from a group. |
| — | Group Package Show | Return a list of datasets that belong to a group. |
| — | Group Patch | Partially update a group — only the fields you provide are changed, all others are left as-is. |
| — | Group Purge | Permanently and irreversibly delete a group and all references to it. Requires sysadmin rights. |
| — | Group Show | Return the full details of a single group, including optional dataset and member information. |
| — | Group Update | Update a group. Replaces the entire group record — fields not provided revert to defaults. Use group_patch to change only specific fields. |
| — | Organization Create | Create a new organization. Requires authorization to create organizations. |
| — | Organization Delete | Soft-delete an organization — marked as deleted and removed from listings, but can be restored by a sysadmin. |
| — | Organization List | Return a list of organization names (slugs) registered on the CKAN instance. |
| — | Organization Member Create | Add a user to an organization with a given role, or update their role if already a member. |
| — | Organization Member Delete | Remove a user from an organization. |
| — | Organization Patch | Partially update an organization — only the fields you provide are changed, all others are left as-is. |
| — | Organization Purge | Permanently and irreversibly delete an organization and all references to it. Requires sysadmin rights. |
| — | Organization Show | Return the full details of a single organization, including optional dataset and member information. |
| — | Organization Update | Update an organization. Replaces the entire record — fields not provided revert to defaults. Use organization_patch to change only specific fields. |
| — | Package Activity List | Return the activity stream for a dataset — a chronological list of who created, updated or deleted it. |
| — | Package Create | Create a new dataset on the CKAN instance. Requires an API token with editor or admin rights on the target organization. |
| — | Package Delete | Soft-delete a dataset — it is marked as deleted and removed from search results and listings, but can be restored by a sysadmin. This is not a permanent purge. |
| — | Package List | Return a flat list of dataset names (slugs) published on the CKAN instance. |
| — | Package Patch | Partially update an existing dataset — only the fields you provide are changed, all others are left as-is. Safer than a full update. |
| — | Package Search | Search for datasets using a Solr query string. Supports filtering, sorting and pagination. |
| — | Package Show | Return the full metadata of a single dataset, including its list of resources. |
| — | Package Update | Fully replace an existing dataset. All fields not provided revert to their defaults — use package_patch to change only specific fields. |
| — | Recently Changed Packages Activity List | Return the activity stream of all recently created or updated datasets across the whole CKAN instance. Useful for polling workflows. |
| — | Resource Create | Add a new resource (an external link or file reference) to an existing dataset. |
| — | Resource Patch | Partially update the metadata of an existing resource — only the fields you provide are changed. |
| — | Resource Search | Search for resources across all public datasets by matching field values. Returns a count and a list of matching resource dicts. |
| — | Resource Show | Return the metadata of a single resource (file or link) attached to a dataset. |
| — | Resource Update | Fully replace an existing resource. All fields not provided revert to their defaults — use resource_patch to change only specific fields. |
| — | Status Show | Return basic information about the CKAN site — version, installed extensions and site title. Also used internally as a health check. |
| — | Tag List | Return a list of tags used by datasets on the CKAN instance. Free tags (not in a vocabulary) are returned by default. |
| — | User List | Return a list of users registered on the CKAN instance. |
Parsed automatically from the node description in n8n’s directory; may be incomplete.
Links
Maintainers: siwiat
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.