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.