Delete third-party files
To delete a single third-party file, issue a POST request to
the /ccadmin/v1/files/deleteFile endpoint on the administration
server.
The request JSON includes a required filename property for
specifying the file to delete. For example:
POST /ccadmin/v1/files/deleteFile HTTP 1.1
Authorization: Bearer <access_token>
{
"filename": "/thirdparty/sampleFile.txt"
}
To delete multiple third-party files, issue a POST request to the
/ccadmin/v1/files/deleteFiles endpoint on the administration server. The
request body includes a deletePaths property that specifies an array of files
to delete:
POST /ccadmin/v1/files/deleteFiles HTTP 1.1
Authorization: Bearer <access_token>
{
"deletePaths": [
"/thirdparty/google2827eae44ccfac6b.html",
"/thirdparty/.well-known/apple-developer-merchantid-domain-association"
]
}
If the deletion is successful, the JSON payload in the response is empty.
The request body for these endpoints can include an optional
recursive property. If this property is set to true, the call recursively
deletes child folders under the specified folders or files. If the property is omitted, it
defaults to false.
To make your changes available to the production environment, publish them, as described in Publish Changes.