QueryPurgeResiduals

Update time: 2026-07-28 19:05:45

Applicable Products

Content MGMT

API Description

Query url purge , directory purge and prefetch daily limit .

Call frequency

Single user trigger frequency: 1/5min

Request parameter(s)

Params Params

NameDescription
*typeString
Query the feature's daily limit: Purge: Query the number of daily purge Fetch: Query the number and size of daily prefetch

Response parameter(s)

Body Params

NameDescription
supplierString
It is the logo of our company.
codeInteger
The status code of the query result: 1) 0 means success, 2) 1 means failure.
messageString
Content system response message after query.
urlUpperInteger
The maximum number of the purge url today.
dirUpperInteger
The maximum number of the purge directory today.
urlRemainInteger
The number of urls that can be purged today.
dirRemainInteger
The number of directorys that can be purged today.
tagUpperInteger
The maximum number of the purge tag today.
tagRemainInteger
The number of urls that can be purged tag today.

Error code

Error code(code)Description(message)HTTP statusSemantic
0success200success
1username is error200username is error
1query type is required200query type is required
1query type is error200query type is error
1system error200system error

Example

JSON1
JSON2
XML1
XML2
JSON1
Request example
Copy Copy success
#!/bin/bash
username="{username}"
apiKey='{apiKey}'
date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"`
password=`echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64`
curl -i --url "https://api.atomile.com/ccm/upperQuery?type=purge" \
-X "GET" \
-u "$username:$password" \
-H "Date:$date" \
-H "Content-Type: application/json"
Response example
Copy Copy success
HTTP/1.1 200 OK
Date: Fri, 26 Oct 2012 06:33:26 GMT
Content-Type: application/json;charset=UTF-8
x-cnc-request-id:{id string auto generated by cloud server}
{
 "supplier":"${providercode}",
    "code": 0,
    "message": "success",
    "urlUpper": 3000,
    "urlRemain": 2900,
    "dirUpper": 500,
    "dirRemain": 500
}