List Page Shield Cookies
Lists all cookies collected by Page Shield.
Security
API Email + API Key
The previous authorization scheme for interacting with the Cloudflare API, used in conjunction with a Global API key.
X-Auth-Email: user@example.comThe previous authorization scheme for interacting with the Cloudflare API. When possible, use API tokens instead of Global API keys.
X-Auth-Key: 144c9defac04969c7bfad8efaa8ea194Accepted Permissions (at least one required)
Page ShieldDomain Page Shield ReadDomain Page ShieldPage Shield ReadZone Settings WriteZone Settings ReadQuery ParametersExpand Collapse
Filters the returned cookies that match the specified domain attribute
Includes cookies that match one or more URL-encoded hostnames separated by commas.
Wildcards are supported at the start and end of each hostname to support starts with, ends with and contains. If no wildcards are used, results will be filtered by exact match
Filters the returned cookies that match the specified name. Wildcards are supported at the start and end to support starts with, ends with and contains. e.g. session*
The current page number of the paginated results.
We additionally support a special value "all". When "all" is used, the API will return all the cookies with the applied filters in a single page. This feature is best-effort and it may only work for zones with a low number of cookies
Includes connections that match one or more page URLs (separated by commas) where they were last seen
Wildcards are supported at the start and end of each page URL to support starts with, ends with and contains. If no wildcards are used, results will be filtered by exact match
Filters the returned cookies that match the specified path attribute
List Page Shield Cookies
curl https://api.cloudflare.com/client/v4/zones/$ZONE_ID/page_shield/cookies \
-H "X-Auth-Email: $CLOUDFLARE_EMAIL" \
-H "X-Auth-Key: $CLOUDFLARE_API_KEY"{
"result": [
{
"id": "023e105f4ecef8ad9ca31a8372d0c353",
"first_seen_at": "2021-08-18T10:51:08Z",
"host": "blog.cloudflare.com",
"last_seen_at": "2021-09-02T09:57:54Z",
"name": "session_id",
"type": "first_party",
"domain_attribute": "cloudflare.com",
"expires_attribute": "2021-10-02T09:57:54Z",
"http_only_attribute": true,
"max_age_attribute": 3600,
"page_urls": [
"blog.cloudflare.com/page1",
"blog.cloudflare.com/page2"
],
"path_attribute": "/",
"same_site_attribute": "strict",
"secure_attribute": true
}
],
"result_info": {
"count": 1,
"page": 1,
"per_page": 20,
"total_count": 2000,
"total_pages": 100
},
"success": true,
"errors": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"messages": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
]
}Returns Examples
{
"result": [
{
"id": "023e105f4ecef8ad9ca31a8372d0c353",
"first_seen_at": "2021-08-18T10:51:08Z",
"host": "blog.cloudflare.com",
"last_seen_at": "2021-09-02T09:57:54Z",
"name": "session_id",
"type": "first_party",
"domain_attribute": "cloudflare.com",
"expires_attribute": "2021-10-02T09:57:54Z",
"http_only_attribute": true,
"max_age_attribute": 3600,
"page_urls": [
"blog.cloudflare.com/page1",
"blog.cloudflare.com/page2"
],
"path_attribute": "/",
"same_site_attribute": "strict",
"secure_attribute": true
}
],
"result_info": {
"count": 1,
"page": 1,
"per_page": 20,
"total_count": 2000,
"total_pages": 100
},
"success": true,
"errors": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"messages": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
]
}