List Zero Trust lists
Fetch all Zero Trust lists for an account.
Security
API Token
The preferred authorization scheme for interacting with the Cloudflare API. Create a token.
API Email + API Key
The previous authorization scheme for interacting with the Cloudflare API, used in conjunction with a Global API key.
The previous authorization scheme for interacting with the Cloudflare API. When possible, use API tokens instead of Global API keys.
Query Parameters
Filter the returned lists by one or more field:value pairs.
Repeat the parameter to apply multiple filters; they are combined with
logical AND (a list must satisfy every filter to be returned).
Supported fields and their matching behaviour:
name— case-insensitive substring match on the list name.id— substring match on the list ID (UUID), with or without dashes.type— exact match on the list type. Supersedes the legacytypequery parameter when both are supplied. Must be one of the valid type values.item_count— exact integer match on the number of items in the list.
Each entry must match one of the per-field patterns below: the field must be
one of name, id, type, or item_count; name/id accept any value,
type is restricted to the valid list type values, and item_count must be
a non-negative integer.
List Zero Trust lists
curl https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/gateway/lists \
-H "Authorization: Bearer $CLOUDFLARE_API_TOKEN"{
"errors": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"messages": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"success": true,
"result": [
{
"id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
"count": 20,
"created_at": "2014-01-01T05:20:00.12345Z",
"description": "The serial numbers for administrators",
"items": [
{
"created_at": "2014-01-01T05:20:00.12345Z",
"description": "Austin office IP",
"value": "8GE8721REF"
}
],
"name": "Admin Serial Numbers",
"type": "SERIAL",
"updated_at": "2014-01-01T05:20:00.12345Z"
}
],
"result_info": {
"count": 1,
"page": 1,
"per_page": 20,
"total_count": 2000
}
}Returns Examples
{
"errors": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"messages": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"success": true,
"result": [
{
"id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
"count": 20,
"created_at": "2014-01-01T05:20:00.12345Z",
"description": "The serial numbers for administrators",
"items": [
{
"created_at": "2014-01-01T05:20:00.12345Z",
"description": "Austin office IP",
"value": "8GE8721REF"
}
],
"name": "Admin Serial Numbers",
"type": "SERIAL",
"updated_at": "2014-01-01T05:20:00.12345Z"
}
],
"result_info": {
"count": 1,
"page": 1,
"per_page": 20,
"total_count": 2000
}
}