**Source URL:** https://limited.veevavault.dev/quality/vault-api/api-reference/21.3/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)](/quality/vault-api/api-reference/21.3/metadata-definition-language-mdl/retrieve-component-records/retrieve-component-record-mdl)  
**Next:** [Upload Content File](/quality/vault-api/api-reference/21.3/metadata-definition-language-mdl/components-with-content/upload-content-file)