GET
/metadata_cascade_policies/{metadata_cascade_policy_id}Get metadata cascade policy
Retrieve a specific metadata cascade policy assigned to a folder.
- RetriesRetries up to 2×, 500ms backoff, 30s timeout.
metadata_cascade_policy_idstringrequired
The ID of the metadata cascade policy.
200Returns a metadata cascade policy.
idstringrequired
The ID of the metadata cascade policy object.
typestringrequired
The value will always be `metadata_cascade_policy`.
owner_enterpriseobjectoptional
The enterprise that owns this policy.
parentobjectoptional
Represent the folder the policy is applied to.
scopestringoptional
The scope of the metadata cascade policy can either be `global` or
`enterprise_*`. The `global` scope is used for policies that are
available to any Box enterprise. The `enterprise_*` scope represents
policies that have been created within a specific enterprise, where `*`
will be the ID of that enterprise.
templateKeystringoptional
The key of the template that is cascaded down to the folder's
children.
In many cases the template key is automatically derived
of its display name, for example `Contract Template` would
become `contractTemplate`. In some cases the creator of the
template will have provided its own template key.
Please [list the templates for an enterprise][list], or
get all instances on a [file][file] or [folder][folder]
to inspect a template's key.
[list]: https://developer.box.com/reference/get-metadata-templates-enterprise
[file]: https://developer.box.com/reference/get-files-id-metadata
[folder]: https://developer.box.com/reference/get-folders-id-metadata
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.