group_patch
Patch a group.
The difference between the update and patch methods is that the patch will perform an update of the provided parameters, while leaving all other parameters unchanged, whereas the update methods deletes all parameters not explicitly provided in the data_dict.
Authorization
apiTokenHeader CKAN API token
In: header
Request Body
application/json
the name or id of the group
the name of the group, a string between 2 and 100 characters long, containing only lowercase alphanumeric characters, -, and _
the title of the group
the description of the group
the URL to an image to be displayed on the group's page
the type of the group (default: 'group'), IGroupForm plugins associate themselves with different group types and provide custom group handling behavior for these types cannot be 'organization'
the current state of the group, e.g. 'active' or 'deleted', only active groups show up in search results and other lists of groups, this parameter will be ignored if you are not authorized to change the state of the group (default: 'active')
the group's extras, extras are arbitrary (key: value) metadata items that can be added to groups, each extra dictionary should have keys 'key' (a string), 'value' (a string), and optionally 'deleted'
the datasets (packages) that belong to the group, a list of dictionaries each with keys 'name' (string, the id or name of the dataset) and optionally 'title' (string, the title of the dataset)
the groups that belong to the group, a list of dictionaries each with key 'name' (string, the id or name of the group) and optionally 'capacity' (string, the capacity in which the group is a member of the group)
the users that belong to the group, a list of dictionaries each with key 'name' (string, the id or name of the user) and optionally 'capacity' (string, the capacity in which the user is a member of the group)
curl -X PATCH "http://localhost:5000/api/3/action/group_patch" \ -H "Content-Type: application/json" \ -d '{}'