---
description: Use labels to describe the application use case for Web Assets operations.
title: Label operations
image: https://developers.cloudflare.com/og-docs.png
---

[Skip to content](#main-content)

> Documentation Index  
> Fetch the complete documentation index at: https://developers.cloudflare.com/security/llms.txt  
> Use this file to discover all available pages before exploring further.

# Label operations

Last updated Jun 26, 2026|Copy as Markdown|[View as Markdown](https://developers.cloudflare.com/security/web-assets/label-operations/index.md)|[Agent setup](https://developers.cloudflare.com/agent-setup/)

Labels add use-case context to operations. Security detections can use labels to extend relevant focus on traffic with a specific application use case.

## Managed labels

Cloudflare defines managed labels. They identify common operation types, such as login flows, sign-up flows, and AI-powered operations.

Some managed labels can be discovered automatically. Automatic discovery currently applies only to selected managed labels and selected plans.

The following managed labels are available:

| Label             | Description                                                                                                                                                 |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| cf-api-endpoint   | Operations that serve machine-readable data or facilitate programmatic interaction.                                                                         |
| cf-llm            | Operations that receive requests for services powered by Large Language Models (LLMs).                                                                      |
| cf-mcp            | Operations that implement the [Model Context Protocol (MCP)](https://developers.cloudflare.com/agents/model-context-protocol/) for AI tool and data access. |
| cf-contains-ads   | Operations that serve web pages containing advertisements.                                                                                                  |
| cf-log-in         | Operations that accept user credentials.                                                                                                                    |
| cf-sign-up        | Operations that create user accounts.                                                                                                                       |
| cf-content        | Operations that provide unique content, such as product details, reviews, or pricing.                                                                       |
| cf-purchase       | Operations that complete a purchase.                                                                                                                        |
| cf-password-reset | Operations that participate in password reset flows.                                                                                                        |
| cf-add-cart       | Operations that add items to a cart or verify item availability.                                                                                            |
| cf-add-payment    | Operations that accept credit card or bank account details.                                                                                                 |
| cf-check-value    | Operations that check rewards points, in-game currency, or other stored value.                                                                              |
| cf-add-post       | Operations that post messages, reviews, or similar user-generated content.                                                                                  |
| cf-account-update | Operations that update user account or profile details.                                                                                                     |
| cf-rss-feed       | Operations that expect traffic from RSS clients.                                                                                                            |
| cf-web-page       | Operations that serve HTML pages.                                                                                                                           |

Note

[Bot Fight Mode](https://developers.cloudflare.com/bots/get-started/bot-fight-mode/) will not block requests to operations labeled as `cf-rss-feed`.

[Super Bot Fight Mode rules](https://developers.cloudflare.com/bots/get-started/super-bot-fight-mode/#ruleset-engine) will not match or challenge requests labeled as `cf-rss-feed`.

## Available detections

Some detections use labels to decide which operations to inspect. The following detections can use operation labels:

| Label      | Related detection                                                                                                                                                                                     |
| ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| cf-llm     | [AI Security for Apps](https://developers.cloudflare.com/waf/detections/ai-security-for-apps/)                                                                                                        |
| cf-log-in  | [Leaked credentials detection](https://developers.cloudflare.com/waf/detections/leaked-credentials/) and [account abuse protection](https://developers.cloudflare.com/bots/account-abuse-protection/) |
| cf-sign-up | [Account abuse protection](https://developers.cloudflare.com/bots/account-abuse-protection/)                                                                                                          |

Some detections may still require product-specific configuration. For an end-to-end workflow, refer to [Define security protections](https://developers.cloudflare.com/security/web-assets/define-security-protections/).

## Custom labels

Custom labels help you organize operations by owner, application, environment, and business flow.

## Apply labels

Apply labels to operations from Web Assets.

1. In the Cloudflare dashboard, go to the **Web Assets** page.  
[Go to **Web assets** ↗](https://dash.cloudflare.com/?to=/:account/:zone/security/web-assets)
2. Select the operation that you want to label.
3. Select **Edit labels**.
4. Select the managed or custom labels to apply.
5. Select **Save labels**.

## Use labels in analytics and logs

You can review matched operations and managed labels in Security Analytics. You can also query or export this data.

### GraphQL Analytics API

You can query matched operation and managed label data using the [GraphQL Analytics API](https://developers.cloudflare.com/analytics/graphql-api/). The `webAssetsOperationId` and `webAssetsLabelsManaged` fields are available in the `httpRequestsAdaptive` and `httpRequestsAdaptiveGroups` datasets.

`webAssetsLabelsManaged` returns at most 10 labels per request.

The following query returns request counts by operation ID and managed label set for traffic carrying the `cf-llm` managed label:

```graphql
query GetAdaptiveGroups($zoneTag: string, $start: DateTime!, $end: DateTime!) {
	viewer {
		zones(filter: { zoneTag: $zoneTag }) {
			httpRequestsAdaptiveGroups(
				filter: {
					datetime_geq: $start
					datetime_leq: $end
					requestSource: "eyeball"
					webAssetsLabelsManaged_hasany: ["cf-llm"]
				}
				limit: 25
				orderBy: [count_DESC]
			) {
				count
				dimensions {
					webAssetsOperationId
					webAssetsLabelsManaged
				}
			}
		}
	}
}
```

Replace `cf-llm` with another [managed label](#managed-labels). You can also use `webAssetsOperationId` as the only dimension to group traffic by matched operation.

### Logpush

You can export per-request Web Assets data to your storage or SIEM system using [Logpush](https://developers.cloudflare.com/logs/logpush/). The `WebAssetsOperationID` and `WebAssetsLabelsManaged` fields are available in the [HTTP requests dataset](https://developers.cloudflare.com/logs/logpush/logpush-job/datasets/zone/http%5Frequests/#webassetslabelsmanaged/).

Was this helpful?

YesNo

## On this page

[![](https://developers.cloudflare.com/_astro/logo.te5VL_aD.svg)Docs](https://developers.cloudflare.com/)

```json
{"@context":"https://schema.org","@type":"TechArticle","@id":"https://developers.cloudflare.com/security/web-assets/label-operations/#page","headline":"Label operations · Security dashboard docs","description":"Use labels to describe the application use case for Web Assets operations.","url":"https://developers.cloudflare.com/security/web-assets/label-operations/","inLanguage":"en","image":"https://developers.cloudflare.com/og-docs.png","dateModified":"2026-06-26","publisher":{"@type":"Organization","name":"Cloudflare","url":"https://www.cloudflare.com/"},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"},"keywords":["GraphQL"]}
```
