Dropbox: Paper schemas
3 Dropbox schemas with complete fields and constraints.
← Paper operations · All schemas
Returns metadata for a Paper doc or Cloud Doc — request body — body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Argument for retrieving Paper doc metadata. Accepts either a legacy Paper doc ID or a Cloud Doc file ID. |
doc_id | JSON | Optional | |
doc_id (anyOf 1) | string | Alternative | |
doc_id (anyOf 2) | null | Alternative | |
file_id | JSON | Optional | |
file_id (anyOf 1) | string | Alternative | Minimum length: 4 Pattern: ^(?:id:.+)$ |
file_id (anyOf 2) | null | Alternative |
Returns metadata for a Paper doc or Cloud Doc — response body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Metadata returned by docs/get_metadata. |
doc_id | string | Required within parent | |
owner | string | Required within parent | |
title | string | Required within parent | |
created_date | string | Required within parent | |
status | Model | Required within parent | Expand Returns metadata for a Paper doc or Cloud Doc — response body — status |
revision | JSON | Required within parent | |
revision (anyOf 1) | integer | Alternative | |
revision (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
last_updated_date | string | Required within parent | |
last_editor | string | Required within parent |
Referenced models: Returns metadata for a Paper doc or Cloud Doc — response body — status
Returns metadata for a Paper doc or Cloud Doc — response body — status
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | JSON | Root | The status of a Paper doc. |
$ (anyOf 1) | string | Alternative | Known values: active, deleted |
$ (anyOf 2) | object | Alternative | |
$ (anyOf 2)..tag | string | Required within parent | Must equal: active |
$ (anyOf 3) | object | Alternative | |
$ (anyOf 3)..tag | string | Required within parent | Must equal: deleted |
$ (anyOf 4) | object | Alternative | A tag this contract version does not list (Dropbox's other). |
$ (anyOf 4)..tag | string | Required within parent | Pattern: ^(?!(?:active|deleted)$) |