Cloudflare API | Resource Tagging

Resource Tagging

resource_tagging

Methods

List Tagged Resources -> CursorPaginationAfter<{ id, etag, name, 2 more... } | { id, access_application_id, etag, 4 more... } | { id, etag, name, 2 more... } | 24 more...>
get/accounts/{account_id}/tags/resources

Lists all tagged resources for an account.

Resource Tagging

Account Tags

resource_tagging.account_tags

Methods

Get Tags For An Account Level Resource -> Envelope<{ id, etag, name, 2 more... } | { id, access_application_id, etag, 4 more... } | { id, etag, name, 2 more... } | 24 more...>
get/accounts/{account_id}/tags

Retrieves tags for a specific account-level resource.

Set Tags For An Account Level Resource -> Envelope<{ id, etag, name, 2 more... } | { id, access_application_id, etag, 4 more... } | { id, etag, name, 2 more... } | 24 more...>
put/accounts/{account_id}/tags

Creates or updates tags for a specific account-level resource.

Delete Tags From An Account Level Resource ->
delete/accounts/{account_id}/tags

Removes all tags from a specific account-level resource.

resource_tagging.keys

Methods

List Tag Keys -> CursorPaginationAfter<string>
get/accounts/{account_id}/tags/keys

Lists all distinct tag keys used across resources in an account.

resource_tagging.values

Methods

List Tag Values -> CursorPaginationAfter<string>
get/accounts/{account_id}/tags/values/{tag_key}

Lists all distinct values for a given tag key, optionally filtered by resource type.

resource_tagging.zone_tags

Methods

Get Tags For A Zone Level Resource -> Envelope<{ id, etag, name, 2 more... } | { id, access_application_id, etag, 4 more... } | { id, etag, name, 2 more... } | 24 more...>
get/zones/{zone_id}/tags

Retrieves tags for a specific zone-level resource.

Set Tags For A Zone Level Resource -> Envelope<{ id, etag, name, 2 more... } | { id, access_application_id, etag, 4 more... } | { id, etag, name, 2 more... } | 24 more...>
put/zones/{zone_id}/tags

Creates or updates tags for a specific zone-level resource. Replaces all existing tags for the resource.

Delete Tags From A Zone Level Resource ->
delete/zones/{zone_id}/tags

Removes all tags from a specific zone-level resource.