List tags
Returns the gallery's tag vocabulary, ordered by name, each with its per-resource-type usage counts (the governance read — dead tags are the ones with no counts).
Returns the gallery's tag vocabulary, ordered by name, each with its per-resource-type usage counts (the governance read — dead tags are the ones with no counts).
Authorization
bearerAuth tags:readA gallery API key, sent as Authorization: Bearer gpk_… (or the x-api-key header).
In: header
Scope: tags:read
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
{ "data": [ { "id": "string", "name": "string", "color": "slate", "facet": "medium", "created_at": "string", "updated_at": "string", "counts": [ { "owner_type": "artwork", "count": -9007199254740991 } ] } ]}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}Delete a tag DELETE
Permanently deletes a tag and removes it from every record that carried it.
Merge a tag into another POST
Repoints every tagging carrying this tag onto the tag named by `into` (duplicates collapse), then deletes this tag. The governance answer to synonym drift — idempotent, and convergent if re-run. Returns the surviving tag.