# Cloudflare Lists

Cloudflare List Integrations allow you to manage IP lists efficiently. You can add or remove IPs from Cloudflare IP Lists and specify the TTL (Time To Live), which automatically removes the IP after a set time period.

### Custom IPs list

You can access custom lists in your Cloudflare account by navigating to **Manage Account** > **Configurations** > **Lists**. Cloudflare Lists connector only supports IP lists.

![Custom IP list](/files/SZ0YGEiQtnjAe2Oadb4M)

### Authentication

Cloudflare Lists connector support authentication via Account API Token, User API Token, or Global API Key (deprecated).

#### Account API Token

To create the Account API Token, go to the **Manage Accounts** > **Account API Tokens**, click on "Create Token". On the next screen, select the "Create Custom Token" option.

Name the token and select the permission:

* Account | Account Filter Lists | Edit

![Account API Token](/files/KJ14R66zOtbFd1wcpFqp)

#### User API Token

To create the User API Token, go to the **Profile** > **API Tokens**, click on "Create Token". On the next screen, select the "Create Custom Token" option.

Name the token and select the permission:

* Account | Account Filter Lists | Edit

![User API Token](/files/jXBaBwkcE8ek7UfIlh0j)

#### Global API Key (deprecated)

**My Profile** > **API Tokens**. Click on "View" to get the token:

![Global API Key](/files/Wn0sBghCROypw5qeZ93W)

In the Cloudflare connector authentication window, use your Cloudflare account email and the Global API Key or your API Token to log in. Please note that when you use the API Token (User or Account), don't enter the email, just leave the email input empty.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.appmixer.com/connector-configuration/cloudflare.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
