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

Supported operations

ResourceOperationDescription
—Datastore CreateCreate 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 SearchQuery rows stored in the CKAN DataStore for a tabular resource. Supports full-text search, column filters and pagination.
—Datastore UpsertInsert 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 ListReturn the activity stream for a group — a chronological list of changes made to it.
—Group CreateCreate a new group. You must be authorized to create groups.
—Group DeleteSoft-delete a group — it is marked as deleted and removed from listings, but can be restored by a sysadmin.
—Group ListReturn a list of group names (slugs) on the CKAN instance.
—Group Member CreateAdd a user to a group with a given role, or update their role if already a member.
—Group Member DeleteRemove a user from a group.
—Group Package ShowReturn a list of datasets that belong to a group.
—Group PatchPartially update a group — only the fields you provide are changed, all others are left as-is.
—Group PurgePermanently and irreversibly delete a group and all references to it. Requires sysadmin rights.
—Group ShowReturn the full details of a single group, including optional dataset and member information.
—Group UpdateUpdate a group. Replaces the entire group record — fields not provided revert to defaults. Use group_patch to change only specific fields.
—Organization CreateCreate a new organization. Requires authorization to create organizations.
—Organization DeleteSoft-delete an organization — marked as deleted and removed from listings, but can be restored by a sysadmin.
—Organization ListReturn a list of organization names (slugs) registered on the CKAN instance.
—Organization Member CreateAdd a user to an organization with a given role, or update their role if already a member.
—Organization Member DeleteRemove a user from an organization.
—Organization PatchPartially update an organization — only the fields you provide are changed, all others are left as-is.
—Organization PurgePermanently and irreversibly delete an organization and all references to it. Requires sysadmin rights.
—Organization ShowReturn the full details of a single organization, including optional dataset and member information.
—Organization UpdateUpdate an organization. Replaces the entire record — fields not provided revert to defaults. Use organization_patch to change only specific fields.
—Package Activity ListReturn the activity stream for a dataset — a chronological list of who created, updated or deleted it.
—Package CreateCreate a new dataset on the CKAN instance. Requires an API token with editor or admin rights on the target organization.
—Package DeleteSoft-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 ListReturn a flat list of dataset names (slugs) published on the CKAN instance.
—Package PatchPartially update an existing dataset — only the fields you provide are changed, all others are left as-is. Safer than a full update.
—Package SearchSearch for datasets using a Solr query string. Supports filtering, sorting and pagination.
—Package ShowReturn the full metadata of a single dataset, including its list of resources.
—Package UpdateFully replace an existing dataset. All fields not provided revert to their defaults — use package_patch to change only specific fields.
—Recently Changed Packages Activity ListReturn the activity stream of all recently created or updated datasets across the whole CKAN instance. Useful for polling workflows.
—Resource CreateAdd a new resource (an external link or file reference) to an existing dataset.
—Resource PatchPartially update the metadata of an existing resource — only the fields you provide are changed.
—Resource SearchSearch for resources across all public datasets by matching field values. Returns a count and a list of matching resource dicts.
—Resource ShowReturn the metadata of a single resource (file or link) attached to a dataset.
—Resource UpdateFully replace an existing resource. All fields not provided revert to their defaults — use resource_patch to change only specific fields.
—Status ShowReturn basic information about the CKAN site — version, installed extensions and site title. Also used internally as a health check.
—Tag ListReturn a list of tags used by datasets on the CKAN instance. Free tags (not in a vocabulary) are returned by default.
—User ListReturn a list of users registered on the CKAN instance.

Parsed automatically from the node description in n8n’s directory; may be incomplete.

Links

npmRepositoryHomepage

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.