> ## Documentation Index
> Fetch the complete documentation index at: https://docs.plane.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Document

You can add documents to Plane to keep track of important information about your workers, contracts, or any other data you need to store.

Plane supports creating your document directly inside the Plane app, or uploading a file from your computer.

Use labels to categorize your documents. Any document Plane creates independently (for example, signed contracts or employment verification documents) will be auto-labelled for you.

### Attributes

<ResponseField name="id" type="string">
  Unique identifier for the document, e.g. `doc_1HPCXADYAhh5k1NMU0r1WUqs`.
</ResponseField>

<ResponseField name="name" type="string">
  Name of your document.
</ResponseField>

<ResponseField name="type" type="string">
  Type of the document.
</ResponseField>

<ResponseField name="labels" type="string[]">
  An array containing IDs for labels attached to this document.
</ResponseField>

<ResponseField name="metadata" type="object">
  Set of key-value pairs that you can attach to an object. This can be useful for storing additional
  information about the object in a structured format.
</ResponseField>

<ResponseExample>
  ```json Response theme={null}
  {
    "id": "doc_ogdEjSnSqNYxtW1sd3pC3hFX",
    "name": "Plane Employee Handbook",
    "type": "content",
    "labels": ["lab_YzmQ5oxQE78bDV3fZwEU3vGr", "lab_L6Z4PNY3X6Ee8Lyx8JnAc7T1"],
    "metadata": {}
  }
  ```
</ResponseExample>
