POST
/metadata_cascade_policies/{metadata_cascade_policy_id}/applyForce-apply metadata cascade policy to folder
Force the metadata on a folder with a metadata cascade policy to be applied to all of its children. This can be used after creating a new cascade policy to enforce the metadata to be cascaded down to all existing files within that folder.
- RetriesRetries up to 2×, 500ms backoff, 30s timeout.
metadata_cascade_policy_idstringrequired
The ID of the cascade policy to force-apply.
conflict_resolutionstringrequired
Describes the desired behavior when dealing with the conflict
where a metadata template already has an instance applied
to a child.
* `none` will preserve the existing value on the file
* `overwrite` will force-apply the templates values over
any existing values.
202Returns an empty response when the API call was successful. The metadata
cascade operation will be performed asynchronously.
The API call will return directly, before the cascade operation
is complete. There is currently no API to check for the status of this
operation.
404Returns an error when the policy can not be found or the user does not
have access to the folder.
* `instance_not_found` - The policy could not be found
* `not_found` - The folder could not be found or the user does not have
access to the folder.
typestringoptional
The value will always be `error`.
statusintegeroptional
The HTTP status of the response.
codestringoptional
A Box-specific error code.
messagestringoptional
A short message describing the error.
context_infoobjectoptional
A free-form object that contains additional context
about the error. The possible fields are defined on
a per-endpoint basis. `message` is only one example.
help_urlstringoptional
A URL that links to more information about why this error occurred.
request_idstringoptional
A unique identifier for this response, which can be used
when contacting Box support.
defaultAn unexpected client error.
typestringoptional
The value will always be `error`.
statusintegeroptional
The HTTP status of the response.
codestringoptional
A Box-specific error code.
messagestringoptional
A short message describing the error.
context_infoobjectoptional
A free-form object that contains additional context
about the error. The possible fields are defined on
a per-endpoint basis. `message` is only one example.
help_urlstringoptional
A URL that links to more information about why this error occurred.
request_idstringoptional
A unique identifier for this response, which can be used
when contacting Box support.
Error handling
A 404 is returned: Returns an error when the policy can not be found or the user does not have access to the folder.
instance_not_found- The policy could not be foundnot_found- The folder could not be found or the user does not have access to the folder. Any other status is an error: An unexpected client error.