# Datasets API

**Canonical:** https://apis.io/apis/thomson-reuters/datasets-api/  
**Provider:** Thomson Reuters — https://apis.io/providers/thomson-reuters/  
**Base URL:** https://api-uat.onesourcetax.com/trusts/v1/datasets  
**Documentation:** https://developers.thomsonreuters.com/pages/api-catalog/a9d9b3ff-c347-5f6e-a57d-f909bdbfa6ad

Datasets 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 6 JSON Schema definitions. Tagged areas include Tax & Accounting and ONESOURCE Trusts. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 6 JSON Schemas.

API for managing and accessing trusts datasets, including operations for creation, retrieval, update, and deletion.

## Operations (27)

| Method | Path | Summary |
|---|---|---|
| GET | `/` | List all datasets |
| POST | `/` | Create a dataset |
| GET | `/{id}` | Get dataset details |
| PUT | `/{id}` | Edit a dataset |
| DELETE | `/{id}` | Delete a dataset |
| GET | `/operations/{id}` | Get dataset operation status |
| POST | `/returns/e-file-return-search` | Get e-filing information for calculations |
| POST | `/{datasetid}/entities/{entityid}/sheet-data` | Export calculation data as JSON |
| GET | `/{datasetid}/entities/{entityid}/export-return` | Export calculation as Excel |
| GET | `/operations/delete/{id}` | Get delete operation status |
| POST | `/{datasetid}/entities/{entityid}/sheets/{sheetid}/notes` | Add a note |
| POST | `/{datasetid}/entities/{entityid}/sheets/{sheetid}/query` | Add a query |
| PUT | `/{workbookId}/statuses` | Update calculation status |
| GET | `/statuses` | Get all calculation statuses |
| GET | `/efiling-form-codes-list/{workbookId}` | Get e-filing form codes |
| POST | `/queue-a-package` | Queue an e-filing package |
| GET | `/getinsertablesheets` | Get insertable sheets |
| POST | `/sheets` | Add sheets to a calculation |
| POST | `/datasets/rollforward/{datasetId}` | Roll forward a dataset |
| POST | `/sheet-exists` | Check if a sheet exists |
| POST | `/sheet-types` | Update sheet types |
| GET | `/datasets` | This endpoint is used to fetch the list of all datasets present including… |
| POST | `/datasets` | This endpoint is used to create a new dataset with the given payload parameters |
| GET | `/datasets/{id}` | This endpoint is used to fetch the information like Entities, Period, Start and… |
| DELETE | `/datasets/{id}` | Delete Dataset by id |
| GET | `/datasets/operations/{id}` | This endpoint is used to fetch the status (Pass/Fail/InProgress) of created… |
| GET | `/datasets/operations/delete/{id}` | This endpoint is used to fetch the status (InProgress/Failed/Deleted) of delete… |

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/openapi/thomson-reuters-datasets-api-openapi.yml
- **OpenAPI** — https://api.thomsonreuters.com/developer-experience/content/v1/documents/api-reference/457c0aac-5f0f-5761-8042-5de059bfb6e1
- **Documentation** — https://developers.thomsonreuters.com/pages/api-catalog/a9d9b3ff-c347-5f6e-a57d-f909bdbfa6ad
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-calculations-efiled-calculation-result-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-datasets-dataset-detail-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-calculations-get-insert-sheet-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-calculations-calculation-sheetdata-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-datasets-dataset-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-datasets-notes-request-schema.json

## 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/)
- [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/)
- [Thomson Reuters Account API](https://apis.io/apis/thomson-reuters/thomson-reuters-account-api/)

## Tags

Tax & Accounting, ONESOURCE Trusts

---

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