CKAN icon

CKAN

Interact with the CKAN API

Package Patch

AI-generated

Summary

Partially updates an existing CKAN dataset by sending only the supplied fields, leaving other fields unchanged. Provide the CKAN instance URL, dataset ID or slug, and any metadata to change; the node returns the CKAN action result for each input item.

Inputs

  • CKAN URL (required) — Base URL of the CKAN instance, such as https://demo.ckan.org.
  • Id (required) — Unique ID or slug of the dataset to patch.
  • Title — New human-readable dataset title.
  • Notes — New dataset description; Markdown is supported.
  • Owner Org — ID or name of the owning organization.
  • License Id — License identifier, such as cc-by or odc-pddl.
  • Tags — JSON list of tag objects. Replaces the existing tag list.
  • Private — Set true to make the dataset private or false to make it public. The UI default is false, and this default is sent unless omitted from node parameters.
  • Extras — JSON replacement list of extra metadata objects, such as {"key":"temporal_coverage","value":"2020–2024"}.

Output shape

A list of items, one per input item.

Successful items contain {"success":true,"data":}. With Continue On Fail enabled, failed items contain an error message. This POST operation requires CKAN API credentials with sufficient permission to update the dataset. Tags and extras replace their existing lists when provided.

Links

Discussion