# Thomson Reuters Document Resource APIs API

**Canonical:** https://apis.io/apis/thomson-reuters/thomson-reuters-document-resource-apis-api/  
**Provider:** Thomson Reuters — https://apis.io/providers/thomson-reuters/  
**Base URL:** https://api.onesourcetax.com/administration/v1/financial-hierarchies  
**Documentation:** https://developers.thomsonreuters.com/

Thomson Reuters Document Resource APIs API is one of 324 APIs that [Thomson Reuters](https://apis.io/providers/thomson-reuters/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 163 JSON Schema definitions. Tagged areas include Document Resource APIs. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 163 JSON Schemas.

The Document Resource APIs API from Thomson Reuters — 30 operation(s) for document resource apis.

## Operations (43)

| Method | Path | Summary |
|---|---|---|
| POST | `/{version}/files/{fileid}/parent` | Copy file |
| PUT | `/{version}/files/{fileid}/parent` | Move file |
| GET | `/{version}/files/{fileid}` | Gets the file info |
| PUT | `/{version}/files/{fileid}` | Update file |
| DELETE | `/{version}/files/{fileid}` | Delete file |
| GET | `/{version}/sites/{siteid}/batchid` | Gets the batch id |
| POST | `/{version}/files/{fileid}/activity` | Register view activity for a file |
| POST | `/{version}/shares/link` | Share via link |
| POST | `/{version}/changes/{sourceclient}/folder/{folderid}` | Register folder |
| DELETE | `/{version}/changes/{sourceclient}/folder/{folderid}` | Removes the registered folder |
| GET | `/{version}/folders/{folderid}` | Gets the folder info |
| PUT | `/{version}/folders/{folderid}` | Update folder |
| DELETE | `/{version}/folders/{folderid}` | Delete folder |
| DELETE | `/{version}/shares/{shareid}` | Delete share/Remove share |
| POST | `/{version}/shares/email` | Share via email |
| GET | `/{version}/files` | Gets the file list |
| POST | `/{version}/folders/{folderid}/parent` | Copy folder |
| PUT | `/{version}/folders/{folderid}/parent` | Move folder |
| GET | `/{version}/folders/{folderid}/foldersize` | Gets the folder size |
| GET | `/{version}/folders/{folderid}/items` | Gets the folder list |
| POST | `/{version}/shares/content` | Add file for quick share |
| POST | `/{version}/folders` | Add folder |
| GET | `/{version}/folders/{folderid}/dmsaddrequest` | Gets the collab folders and documents structure |
| PUT | `/{version}/folders/{folderid}/dmsaddrequest` | Update details of job by dms add request info |
| GET | `/{version}/folders/{folderid}/permissions` | To get folder permissions for groups |
| PUT | `/{version}/folders/{folderid}/permissions` | Add/update group/user folder permissions |
| GET | `/{version}/files/{fileid}/content` | Download file |
| POST | `/{version}/files/{fileid}/content` | Add file version |
| POST | `/{version}/shares/microblog` | Share via micro blog |
| POST | `/{version}/folders/{folderid}/recycle` | Restore folder from recycle |
| DELETE | `/{version}/folders/{folderid}/recycle` | Delete folder from recycle |
| GET | `/{version}/folders/{folderid}/path` | Gets the folder path |
| POST | `/{version}/shares/message` | Share via private message |
| GET | `/{version}/changes` | Gets the changes for sync |
| POST | `/{version}/files/{fileid}/recycle` | Restore file from recycle |
| DELETE | `/{version}/files/{fileid}/recycle` | Delete file from recycle |
| DELETE | `/{version}/changes/{sourceclient}/folders` | Removes the all registered folder |
| GET | `/{version}/files/{fileid}/permissions` | To get file permission for user and group |
| PUT | `/{version}/files/{fileid}/permissions` | Add/update group/user file permissions |
| POST | `/{version}/sites/{siteid}/batchid/{batchid}` | Close batch process |
| GET | `/{version}/sites/{siteid}/documentprogresskey` | Gets the document progressive key |
| POST | `/{version}/files/placeholder` | Add Placeholder file |
| POST | `/{version}/files/content` | Add file |

## Machine-readable artifacts (262)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/openapi/thomson-reuters-document-resource-apis-api-openapi.yml
- **Documentation** — https://developers.thomsonreuters.com/pages/api-catalog/2A8320F8-60E8-2D73-A3F0-0D097B720566
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-custom-level4-node-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-api-collection-financial-hierarchy-branch-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-api-collection-financial-hierarchy-node-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-custom-level4-node-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-id-response-string-schema.json
- **Documentation** — https://developers.thomsonreuters.com/pages/api-catalog/2074AAC5-1C5E-2FF4-01D9-3B3E12470E4E
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-predictive-mapping-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-predictive-mapping-response-financial-hierarchy-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-predictive-feedback-request-schema.json
- **Documentation** — https://developers.thomsonreuters.com/pages/api-catalog/4A4ED3B6-3CF9-A7AA-9D0B-7B498E084A66
- **Documentation** — https://developers.thomsonreuters.com/pages/api-catalog/3A3301AC-8457-530C-A784-CE7EF7400372
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-transaction-extract-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-parameters-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-transaction-extract-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-api-info-response-schema.json
- **Documentation** — https://developers.thomsonreuters.com/pages/api-catalog/AA887EC9-9ADD-9096-871D-5482B80A5B52
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-topic-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-topic-download-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-topic-download-list-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-api-collection-topic-record-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-topic-record-values-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-api-collection-topic-dto-schema.json
- **Documentation** — https://developers.thomsonreuters.com/pages/api-catalog/31e1b889-f210-4d5b-9bcf-635010703dc9
- **Documentation** — https://developers.thomsonreuters.com/pages/api-catalog/31888b43-b888-4dd6-a7b7-2e067dbf888e
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-tax-provision-detail-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-tax-provision-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-state-provision-detail-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-state-provision-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-effective-tax-rate-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-payable-schema.json
- **Documentation** — https://developers.thomsonreuters.com/pages/api-catalog/a1deda95-6752-46bb-80c4-077adf399b0b
- **Documentation** — https://developers.thomsonreuters.com/pages/api-catalog/f2b3d8b9-9f8e-4a45-bc9e-3c2f5e1a7c72
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-account-model-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-partnership-k1-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-operation-model-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-account-response-model-schema.json
- **Documentation** — https://developers.thomsonreuters.com/pages/api-catalog/B2230E9D-2AF1-4898-97B8-AE02DDD77148
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-chart-of-accounts-chart-of-accounts-reponse-schema.json
- …and 222 more, listed in full on the page.

## Other Thomson Reuters APIs (12)

- [Thomson Reuters Westlaw API](https://apis.io/apis/thomson-reuters/westlaw-api/)
- [Thomson Reuters Checkpoint API](https://apis.io/apis/thomson-reuters/checkpoint-api/)
- [Thomson Reuters Risk and Fraud API](https://apis.io/apis/thomson-reuters/risk-fraud-api/)
- [Datasets API](https://apis.io/apis/thomson-reuters/datasets-api/)
- [Exports API](https://apis.io/apis/thomson-reuters/exports-api/)
- [Tax Return Import/Export API](https://apis.io/apis/thomson-reuters/tax-return-import-export-api/)
- [Companies API](https://apis.io/apis/thomson-reuters/companies-api/)
- [Prints API](https://apis.io/apis/thomson-reuters/prints-api/)
- [Reports API](https://apis.io/apis/thomson-reuters/reports-api/)
- [Firms API](https://apis.io/apis/thomson-reuters/firms-api/)
- [Matters API](https://apis.io/apis/thomson-reuters/matters-api/)
- [Users API](https://apis.io/apis/thomson-reuters/users-api/)

## Tags

Document Resource APIs

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/thomson-reuters/thomson-reuters-document-resource-apis-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/thomson-reuters/.
