# Elevate Document API ### Document management Provides read & write access to Elevate documents #### Definitions * Document - a file or folder. A file being a single unit of storage that has a name and can be uploaded or uploaded. A folder holds one or more files, and a folder can be empty until it is filled. A folder can also contain other folders, and there can be many levels of folders within folders Version: 1.0 ## Servers ``` https://rest.elevatebilling.com/v1 ``` ## Security ### bearerAuth Type: http Scheme: bearer Bearer Format: JWT ## Download OpenAPI description [Elevate Document API](https://docs.elevatebilling.com/_bundle/openapi/prod/gen/billing-rest-document.yaml) ## documents Document being a file or folder. A file being a single unit of storage that has a name and can be uploaded or downloaded. A folder holds one or more files, and a folder can be empty until it is filled. A folder can also contain other folders, and there can be many levels of folders within folders ### Get a page of documents in a specific folder - [GET /documents](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-document/documents/getdocuments.md) ### Check if documents exists - [HEAD /documents](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-document/documents/checkdocuments.md) ### Upload a new file or create a new folder - [POST /documents](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-document/documents/createdocument.md) ### Find a document using the document identifier - [GET /documents/{id}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-document/documents/getdocument.md) ### Update a file or folder's attributes - [PATCH /documents/{id}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-document/documents/updatedocument.md) ### Download the contents of the file or folder - [GET /document-contents/{id}](https://docs.elevatebilling.com/openapi/prod/gen/billing-rest-document/documents/downloaddocument.md): Download the contents of the file or folder. If a folder it will zip the files and folders within