**Source URL:** https://limited.veevavault.dev/clinical/vault-api/api-reference/24.1/metadata-definition-language-mdl/components-with-content.md

# Components with Content



The following Vault component types contain binary content as part of their definition:

* `Formattedoutput`

* `Overlaytemplate`

* `Signaturepage`

The following endpoints allow you to upload, reference, and migrate the binary content of a file.



---

**Previous:** [Retrieve Component Record (MDL)](/clinical/vault-api/api-reference/24.1/metadata-definition-language-mdl/retrieve-component-records/retrieve-component-record-mdl)  
**Next:** [Upload Content File](/clinical/vault-api/api-reference/24.1/metadata-definition-language-mdl/components-with-content/upload-content-file)