Thomson Reuters Report Controller API

The report-controller API from Thomson Reuters — 2 operation(s) for report-controller.

Operations 2

POST /indirect-tax-determination/transaction-extracts/v1/document-line-details/extract Extract transactions request #
GET /indirect-tax-determination/transaction-extracts/v1/document-line-details/metadata Get parameters #

Documentation

📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/2A8320F8-60E8-2D73-A3F0-0D097B720566
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/2074AAC5-1C5E-2FF4-01D9-3B3E12470E4E
📖
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
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/AA887EC9-9ADD-9096-871D-5482B80A5B52
📖
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
📖
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
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/B2230E9D-2AF1-4898-97B8-AE02DDD77148
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/a9d9b3ff-c347-5f6e-a57d-f909bdbfa6ad
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/50172ee5-942f-50ae-811b-375594ba9120
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/27cbc2df-7f6b-59a8-8a02-5a0fa786039b
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/0b5b2b78-4445-45db-9b05-f595f29446b8
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/ec8044b0-ec4f-4685-b534-87f61fef5f1e
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/DB6E2768-0A6D-3E20-9449-6514260A3966
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/6bfebc84-701d-55dc-9797-77cf9c114598
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/895e9465-00ee-49ae-9013-a7fe8f247571
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/5061bb88-6d4e-4dcc-93b7-39e5db653d0b
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/aa49b952-4489-4f7b-b3f3-b2b44e0d3c6a
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/2D4CEC0C-4E9C-6251-8BC6-6E4441583CA8
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/9f06ab86-77ad-5e5b-a242-4af9b5f10ac5
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/c262bb51-9e57-41a4-912c-cf297818c92f
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/232fbd10-f358-4e6b-84ac-cf92e8081301
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/fb510ade-9b86-443d-8114-3158b41b35b1
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/8C7B156C-86F8-4FBB-2D7C-FF08D226203C
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/a49d3dd1-a081-4a63-8ddf-b4c81d56a1bf
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/2bd8bc0a-2d03-4933-8f04-30354b9994ee
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/201e45ea-da0a-4c91-95ca-c325eedec76f
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/4733034A-2CCD-4969-9EE2-7295B5C28F7C
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/d923235a-2516-4d62-86d4-7b4d7a135842
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/2156ac58-d40e-40d7-851f-98824076d369
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/4f2a8b73-9d5c-6241-7e8f-3a9b5c2d8e6f
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/38d8017d-5e6b-468f-acb4-b2750cccd84f
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/07e5e4d3-ed2b-4c95-9eb3-90dea6240066
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/728f00b1-7e63-4688-b70f-b379981784d8
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/E22D603E-38AC-8B34-6B9E-29CA6DC187FC
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/5d1d0703-62d0-405b-b632-47e5c92cd240
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/5f8df477-2ccc-5df7-b2fb-1d8178dfe590
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/75EDA387-2BAB-8D73-90F5-2FE8FB135075
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/D96C7B0A-68C6-7686-65D4-29E08AA28780
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/56b4aa45-96f6-46ab-bf0a-de27fb559546
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/6F89580F-E782-488C-A61F-E9C5FBC273BA
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/2D93739A-83C0-67FE-426C-1C6E31E70631
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/7D9CEF42-113B-9A51-9C82-E6E74D19776C
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/e6716b6a-24e8-47ad-ab3a-57e638bf7cb9
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/6c16ad58-1136-40aa-aa4d-5d617372c7c9
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/237f8c17-bdda-58b0-a36f-32e84a63a6a4
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/ff81e7fa-08d9-4b71-9423-4aca5d06e530
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/160c07bb-df1b-5196-91a3-e4001d302c53
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/3e578529-098f-42ba-9eb7-8d15dfdb53e4
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/6dbf5008-bc7f-486c-ac4b-c65ecffe1c81
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/44b27e6b-80ce-5f3c-95c6-e8d533165adb
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/3E627370-5DCD-8F88-9E9B-B6108A1C5AED
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/332f4a37-ea21-4132-8647-853ca160461f
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/b2815363-79ba-578e-a664-b041dc3e9d3f
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/375d6c07-f451-498d-be53-c86eddcca5b2
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/381ec82b-75fa-54d5-8eee-71a5d01a375f
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/1f108418-f6cb-6a86-b152-41caea6fc703
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/934c3f83-264c-5885-9820-d8f0cc439b5a
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/80A8A0A0-33EC-0B1C-1D2E-7FF6662C55B5
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/095f583f-8c31-4ee6-ab20-e423c23e3e53
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/a318e5e1-5f8f-50a3-bb46-14e83e57d25f
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/04c760fa-1cfc-51cc-94a2-661f2d266acc
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/22172088-83f0-5c0a-b3fd-45a6f9c97a73
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/3b21c057-0c6e-4451-9434-f53f1acb9f5c
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/1f108418-f6cb-6a80-a6f0-597dec7cedfe
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/9a0f3363-a0bb-4a19-a70d-4433ebdc45b4
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/a4247340-69e0-48cf-b60e-832187e09b2e
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/f7e8d9c0-b1a2-4d3e-9f8a-7b6c5d4e3f2a
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/ee4e8cf1-99f1-49e1-8cf7-d9c1aff9ab88
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/66a86d95-5cca-49b6-a745-813bc4845cf2
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/3ABA57F3-D30D-4D32-87F6-A1FF30B23EED
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/cfbc0481-8a5c-4ac4-b157-b2e7a8f37768
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/f56b3c8a-dcd4-4b96-bb21-9023b33d807a
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/3085da2b-c667-45da-9822-f217b9c8b31a
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/eab11cf9-3f5b-5688-b50e-dc1fed5c402e
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/43F6AE83-8D57-343E-371A-013F9BE80FF0
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/cc1887b3-6d81-491d-9db4-ad4d68b48d09
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/789eb138-f254-4ce2-b777-01e3e99c2fd9
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/8bc674bf-d898-4639-9950-e6ee4483e99c
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/19F5E439-B724-4CB1-B71C-4A5BD7C765CB
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/1d6d579c-a4c7-539c-9515-e33c299df468
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/bbaf3eff-9dcc-4a1c-b1e8-83f1b52c069e
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/509FD0C3-8FAD-4DEA-6E47-D3AE37676051
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/390219f9-01b1-5008-b4cd-78ccb9b825ae
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/0caa6ecb-2358-45a5-aa51-1a5b5c3c965d
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/EDF6F25F-4B3C-4214-6917-238E70778115
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/f0ffe0b4-899e-455f-af3b-73e554cb5f10
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/78f906e2-d54f-530f-b3cf-99ee71043113
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/6CEB5AD8-579E-0914-09FB-B9DDA5E42CD7
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/93ABBBB6-57A8-23DC-8EC8-C894F1FD233F
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/2758BAF0-BC6D-4CEE-869B-021ECEF06816
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/d000d524-2886-4f1b-bcec-0fa9b73b3b97
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/8b4ccfbe-5c96-5db4-9c22-b63450f11dc8
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/b7010a0e-d010-5f41-ad0e-1cad5b0dc7c8
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/9f328e83-441c-4218-a48e-440cf99303cb
📖
Documentation
https://developers.thomsonreuters.com/pages/api-catalog/1f108418-f6cb-6a81-9e33-5d8e529696e2

Specifications

Schemas & Data

📊
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
📊
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
📊
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
📊
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
📊
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
📊
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
📊
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
📊
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-create-request-schema.json
📊
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-put-request-schema.json
📊
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-multi-status-response-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-queries-rollforward-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-reverse-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-reverse-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-commit-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-calculate-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-calculate-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-commit-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-imports-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-imports-corporate-tax-import-type-meta-data-list-reponse-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-imports-corporate-tax-import-type-list-reponse-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-imports-corporate-tax-journals-list-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-country-collection-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-state-collection-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-chart-import-process-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-federal-adjustment-list-representation-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-job-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-create-or-update-job-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-api-collection-job-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-status-acknowledgement-representation-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-representation-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-jurisdictions-representation-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-submission-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-status-details-representation-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-statuses-representation-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-results-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-comparisons-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-create-comparisons-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-patch-comparisons-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-comparison-download-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-api-collection-comparisons-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-application-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-business-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-workflow-wrapper-model-contract-external-instance-search-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-workflow-wrapper-model-contract-external-task-search-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-workflow-wrapper-model-contract-external-instance-search-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-workflow-wrapper-model-contract-external-task-search-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-file-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-extraction-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-ingestion-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-single-scripted-integration-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-file-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-patch-ingest-file-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-currency-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-api-collection-currency-view-item-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-get-user-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-assign-group-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-delete-group-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-permission-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-post-user-groups-request-wrapper-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-get-user-group-response-wraper-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-calculate-due-date-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-calculated-due-date-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-obligation-search-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-attachment-form-data-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-attachment-update-form-data-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-jurisdiction-attachment-code-detail-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-attachment-metadata-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-field-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-open-tax-return-response-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-auth-token-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-load-status-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-user-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-option-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-ten99-control-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-mappings-mapping-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-mappings-mapping-create-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-mappings-mapping-put-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-legal-tracker-datawarehouse-matter-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-legal-tracker-datawarehouse-matter-custom-currency-field-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-legal-tracker-datawarehouse-matter-custom-dropdown-field-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-legal-tracker-datawarehouse-invoice-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-legal-tracker-datawarehouse-invoice-line-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-legal-tracker-datawarehouse-matter-custom-date-field-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-print-locator-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-print-v1-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-print-status-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-print-options-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-status-wrapper-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-document-action-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-template-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-template-pipeline-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-patch-template-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-api-collection-template-meta-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-post-templates-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-tracker-odata-response-of-invoice-payment-model-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-invoice-payment-model-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-tracker-odata-response-of-aproute-model-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-tracker-odata-response-of-apbatch-model-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-payment-model-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-tracker-odata-response-of-apbatch-run-model-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-reports-report-output-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-reports-report-metadata-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-reports-report-input-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-reports-report-list-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-trta-athena-models-api-v4-common-opertaions-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-collection-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-records-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-results-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-results-download-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-api-collection-collection-item-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-api-collection-collection-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-collection-version-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-single-collection-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-records-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-collection-patch-request-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-create-collection-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-collection-records-column-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-request-v2-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-status-query-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-jurisdictions-submission-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efiles-generation-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-efile-jurisdictions-wrapper-v2-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-firm-flow-report-request-new-v2-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-firm-flow-report-request-new-v3-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-firm-flow-report-request-v2-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-firm-flow-report-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-document-file-status-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-user-details-v3-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-metadata-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-custom-view-response-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-metadata-minimal-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-custom-view-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-blueprint-id-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-patch-blue-print-name-dto-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-company-info-collection-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/thomson-reuters/refs/heads/main/json-schema/thomson-reuters-edocument-schema.json

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/thomson-reuters:thomson-reuters-report-controller-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

thomson-reuters-report-controller-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Thomson Reuters Report Controller API
  version: '1.0'
  contact:
    name: IDTAWSResourceOwners@thomson.com
    email: IDT AWS Support
  description: 'Operations tagged report-controller across 2 of this provider''s published API definitions: thomson-reuters-next-generation-reporting-rest-apis-openapi.json, thomson-reuters-next-generation-reporting-rest-apis-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.onesourcetax.com/indirect-tax-determination/transaction-extracts/v1
  description: IDT US
- url: https://api-emea.onesourcetax.com/indirect-tax-determination/transaction-extracts/v1
  description: IDT EU
- url: https://api.onesourcetax.com/indirect-tax-determination-iv/transaction-extracts/v1
  description: IDT-IV US
- url: https://api-uat.onesourcetax.com/indirect-tax-determination/transaction-extracts/v1
  description: IDT US UAT
- url: https://api-uat.onesourcetax.com/indirect-tax-determination-iv/transaction-extracts/v1
  description: IDT-IV US UAT
tags:
- name: report-controller
paths:
  /indirect-tax-determination/transaction-extracts/v1/document-line-details/extract:
    post:
      tags:
      - report-controller
      description: Retrieve document line level details for a selected list of companies.
      operationId: extractTransactionsRequest
      parameters:
      - name: Authorization
        in: header
        description: JWT Authorization header using the Bearer scheme.
        required: true
        schema:
          type: string
        example: Bearer {token}
      - name: X-API-REQUEST-ID
        in: header
        description: Request ID
        schema:
          type: string
        example: 1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/TransactionExtractRequest'
        required: true
      responses:
        '200':
          description: Extract transactions
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TransactionExtractResponse'
            text/html:
              schema:
                $ref: '#/components/schemas/TransactionExtractResponse'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
            text/html:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '401':
          description: Unauthorized access
          content:
            application/json:
              schema:
                type: string
                example:
                  type: https://developers.onesourcetax.com/errors/#keymanagement.service.invalid_access_token
                  title: Invalid Access Token
                  detail: Invalid Access Token
                  status: 401
                  instance: /indirect-tax-determination/transaction-extracts/v1/document-line-details/extract
                  api_requestId: rrt-0dca53a2ef58eee6c-c-sa-15013-3687472-1
            text/html:
              schema:
                type: string
                example:
                  type: https://developers.onesourcetax.com/errors/#keymanagement.service.invalid_access_token
                  title: Invalid Access Token
                  detail: Invalid Access Token
                  status: 401
                  instance: /indirect-tax-determination/transaction-extracts/v1/document-line-details/extract
                  api_requestId: rrt-0dca53a2ef58eee6c-c-sa-15013-3687472-1
        '403':
          description: Forbidden access
          content:
            text/html:
              schema:
                type: string
                example: "<html>\n   <head>\n      <title>403 Forbidden</title>\n   </head>\n   <body>\n      <center>\n         <h1>403 Forbidden</h1>\n      </center>\n      <hr>\n      <center>nginx</center>\n   </body>\n</html>"
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                type: string
                example:
                  type: https://developerportal.thomsonreuters.com/authorization-onesource-api
                  title: Resource Not Found
                  detail: Resource Not Found
                  status: 404
                  instance: /indirect-tax-determination/transaction-extracts/v1/document-line-details/extract1
                  api_requestId: rrt-0e0cd8ac8b651413c-d-ea-20265-16503786-1
            text/html:
              schema:
                type: string
                example:
                  type: https://developerportal.thomsonreuters.com/authorization-onesource-api
                  title: Resource Not Found
                  detail: Resource Not Found
                  status: 404
                  instance: /indirect-tax-determination/transaction-extracts/v1/document-line-details/extract1
                  api_requestId: rrt-0e0cd8ac8b651413c-d-ea-20265-16503786-1
        '500':
          description: Internal Server Error
          content:
            text/html:
              schema:
                type: string
                example: Internal server error. {"timestamp":"2023-09-06T12:07:30.472+00:00","status":500,"error":"Internal Server Error","path":"/indirect-tax-determination/transaction-extracts/v1/document-line-details/extract"}
      summary: Extract transactions request
      x-summary-source: derived
    servers:
    - url: https://api.onesourcetax.com/indirect-tax-determination/transaction-extracts/v1
      description: IDT US
    - url: https://api-emea.onesourcetax.com/indirect-tax-determination/transaction-extracts/v1
      description: IDT EU
    - url: https://api.onesourcetax.com/indirect-tax-determination-iv/transaction-extracts/v1
      description: IDT-IV US
    - url: https://api-uat.onesourcetax.com/indirect-tax-determination/transaction-extracts/v1
      description: IDT US UAT
    - url: https://api-uat.onesourcetax.com/indirect-tax-determination-iv/transaction-extracts/v1
      description: IDT-IV US UAT
  /indirect-tax-determination/transaction-extracts/v1/document-line-details/metadata:
    get:
      tags:
      - report-controller
      description: Retrieve document metadata used for building transaction extract request.
      operationId: getParameters
      parameters:
      - name: Authorization
        in: header
        description: JWT Authorization header using the Bearer scheme.
        required: true
        schema:
          type: string
        example: Bearer {token}
      - name: X-API-REQUEST-ID
        in: header
        description: Request ID
        allowEmptyValue: true
        schema:
          type: string
        example: 1
      responses:
        '200':
          description: List of parameters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ParametersResponse'
            text/html:
              schema:
                $ref: '#/components/schemas/ParametersResponse'
        '400':
          description: Bad request
          content:
            text/html:
              schema:
                type: string
                example: "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<HTML>\n\n<HEAD>\n\t<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=iso-8859-1\">\n\t<TITLE>ERROR: The request could not be satisfied</TITLE>\n</HEAD>\n\n<BODY>\n\t<H1>400 ERROR</H1>\n\t<H2>The request could not be satisfied.</H2>\n\t<HR noshade size=\"1px\">\n\tBad request.\n\tWe can't connect to the server for this app or website at this time. There might be too much traffic or a\n\tconfiguration error. Try again later, or contact the app or website owner.\n\t<BR clear=\"all\">\nIf you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.\n\t<BR clear=\"all\">\n\t<HR noshade size=\"1px\">\n\t<PRE>\nGenerated by cloudfront (CloudFront)\nRequest ID: _XoFzMpxRNvfWGnaVL3lDesSXPm9rD8-k0LaE29nTVmcwHFQMoMYXA==\n</PRE>\n\t<ADDRESS>\n\t</ADDRESS>\n</BODY>\n\n</HTML>"
        '401':
          description: Unauthorized access
          content:
            application/json:
              schema:
                type: string
                example:
                  type: https://developers.onesourcetax.com/errors/#oauth.v2.invalidaccesstoken
                  title: Invalid access token
                  detail: Invalid access token
                  status: 401
                  instance: /indirect-tax-determination/transaction-extracts/v1/document-line-details/metadata
                  api_requestId: rrt-0ef9c4ea8db8b2314-d-ea-20131-17225668-1
            text/html:
              schema:
                type: string
                example:
                  type: https://developers.onesourcetax.com/errors/#oauth.v2.invalidaccesstoken
                  title: Invalid access token
                  detail: Invalid access token
                  status: 401
                  instance: /indirect-tax-determination/transaction-extracts/v1/document-line-details/metadata
                  api_requestId: rrt-0ef9c4ea8db8b2314-d-ea-20131-17225668-1
        '403':
          description: Forbidden access
          content:
            text/html:
              schema:
                type: string
                example: "<html>\n   <head>\n      <title>403 Forbidden</title>\n   </head>\n   <body>\n      <center>\n         <h1>403 Forbidden</h1>\n      </center>\n      <hr>\n      <center>nginx</center>\n   </body>\n</html>"
        '404':
          description: Not Found
          content:
            text/html:
              schema:
                type: string
                example:
                  type: https://developerportal.thomsonreuters.com/authorization-onesource-api
                  title: Resource Not Found
                  detail: Resource Not Found
                  status: 404
                  instance: /indirect-tax-determination/transaction-extracts/v1/document-line-details/metadata1
                  api_requestId: rrt-0aea4df2ad2926d77-b-sa-14899-3826497-1
        '500':
          description: Internal Server Error
          content:
            text/html:
              schema:
                type: string
                example: Internal server error. {"timestamp":"2023-09-06T12:07:30.472+00:00","status":500,"error":"Internal Server Error","path":"/indirect-tax-determination/transaction-extracts/v1/document-line-details/metadata"}
      summary: Get parameters
      x-summary-source: derived
    servers:
    - url: https://api.onesourcetax.com/indirect-tax-determination/transaction-extracts/v1
      description: IDT US
    - url: https://api-emea.onesourcetax.com/indirect-tax-determination/transaction-extracts/v1
      description: IDT EU
    - url: https://api.onesourcetax.com/indirect-tax-determination-iv/transaction-extracts/v1
      description: IDT-IV US
    - url: https://api-uat.onesourcetax.com/indirect-tax-determination/transaction-extracts/v1
      description: IDT US UAT
    - url: https://api-uat.onesourcetax.com/indirect-tax-determination-iv/transaction-extracts/v1
      description: IDT-IV US UAT
components:
  schemas:
    Country:
      type: object
      properties:
        taxableCountry:
          type: string
        taxableStates:
          type: array
          items:
            type: string
        taxableProvinces:
          type: array
          items:
            type: string
      description: 'List of countries with transaction for the company '
    ErrorResponse:
      required:
      - error
      type: object
      properties:
        error:
          $ref: '#/components/schemas/Error'
      example:
        error:
          code: 400 BAD_REQUEST
          message: 'Unrecognized token ''asd'': was expecting (JSON String, Number, Array, Object or token ''null'', ''true'' or ''false'')'
          details:
          - "com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'asd': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')\n at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 4, column: 31]"
    AttributeFilter:
      type: object
      properties:
        name:
          type: string
          description: Custom attribute name
        operator:
          type: string
          description: 'This field accepts the following:

            eq - equal

            ne - not equal'
          enum:
          - eq
          - ne
        value:
          type: string
          description: The custom attribute value for which records needs compared and included.
      description: List of custom attribute predicates for which the transactions to be included in the response
    ParametersResponse:
      type: object
      properties:
        companies:
          type: array
          description: List of companies the user is authorized to access.
          items:
            $ref: '#/components/schemas/Company'
        companyRoles:
          type: array
          description: List of companies roles the user is authorized for.
          items:
            type: string
            description: List of companies roles the user is authorized for.
        fieldGroupInfos:
          type: array
          description: Mapping of field/column group name and associated fields
          items:
            $ref: '#/components/schemas/FieldGroupInfo'
      example:
        companies:
        - companyName: NGRA_Cloud_QA_TestCompany
          countries:
          - taxableCountry: UNITED STATES
            taxableStates:
            - SOUTH CAROLINA
            taxableProvinces:
            - N/A
          taxTypes:
          - Sales
          - Use
          - No Liability
          - European Community Dispatch
          - Consumer Use
          transactionTypes:
          - Goods
          authorityTypes:
          - District Sales/Use
          - County Sales/Use
          - State Sales/Use
          - City Sales/Use
          - TVA
          - Business and Occupation
        companyRoles:
        - B
        - S
        - M
        fieldGroupInfos:
        - fieldGroup: Addresses - Document
          fieldInfos:
          - field: Bill To Facility ID
          - field: Middleman District
        - fieldGroup: Tax Code Qualification
          fieldInfos:
          - field: ERP Tax Code
    FieldGroupInfo:
      type: object
      properties:
        fieldGroup:
          type: string
        fieldInfos:
          type: array
          items:
            $ref: '#/components/schemas/FieldInfo'
      description: Mapping of field/column group name and associated fields
    DateTypes:
      type: string
      description: "Identifies one of the following date types for transactions in the database:\n·Transaction - The date range is based on the date the taxcalculation occurs for the document. Format must be yyyy-mm-dd.\n·Document - The date range is based on document dates. Format must be yyyy-mm-dd. \n·Fiscal - The date range is based on fiscal dates indicated by each transaction. Format must be yyyy-mm-dd. \n·Creation - The timestamp range is based on creation date. Format must be yyyy-mm-dd hh:mm:ss.\n·Insert - The timestamp range is based on insert timestamp. Format must be yyyy-mm-dd hh:mm:ss."
      enum:
      - transaction
      - fiscal
      - document
      - creation
      - insert
    FieldInfo:
      type: object
      properties:
        field:
          type: string
    Company:
      type: object
      properties:
        companyName:
          type: string
          description: Name of the company used is authorized
        countries:
          type: array
          description: 'List of countries with transaction for the company '
          items:
            $ref: '#/components/schemas/Country'
        taxTypes:
          type: array
          description: List of tax types with transaction for the company
          items:
            type: string
            description: List of tax types with transaction for the company
        transactionTypes:
          type: array
          description: List of transaction types with transaction for the company
          items:
            type: string
            description: List of transaction types with transaction for the company
        authorityTypes:
          type: array
          description: List of authority types with transaction for the company
          items:
            type: string
            description: List of authority types with transaction for the company
      description: List of companies the user is authorized to access.
    TransactionExtractRequest:
      required:
      - endDate
      - startDate
      type: object
      properties:
        companyNames:
          type: array
          description: Names of companies in the Determination database.
          items:
            type: string
            description: Names of companies in the Determination database.
        dateType:
          $ref: '#/components/schemas/DateTypes'
        startDate:
          type: string
          description: Start date for a given date range.
        endDate:
          type: string
          description: End date(inclusive) for a given date range.
        movementDateType:
          type: string
          description: Movement date type for with the date range is specified :[Movement Date,Movement Date - Line,Original Movement Date, Original Movement Date - Line]
          enum:
          - Movement Date
          - Movement Date - Line
          - Original Movement Date
          - Original Movement Date - Line
        movementStartDate:
          type: string
          description: Movement start date of date range for which the extract is being requested
        movementEndDate:
          type: string
          description: Movement end date of date range for which the extract is being requested
        taxableCountries:
          type: array
          description: Countries where selected companies have a tax obligation.
          items:
            type: string
            description: Countries where selected companies have a tax obligation.
        taxableStates:
          type: array
          description: States where the selected company or companies have tax obligations.
          items:
            type: string
            description: States where the selected company or companies have tax obligations.
        taxableProvinces:
          type: array
          description: Provinces where the selected company or companies have tax obligations.
          items:
            type: string
            description: Provinces where the selected company or companies have tax obligations.
        authorityTypes:
          type: array
          description: List of authority types for which the transactions to be included in the response
          items:
            type: string
            description: List of authority types for which the transactions to be included in the response
        transactionTypes:
          type: array
          description: 2-digit code based on the selected company(s) used in tax data.
          items:
            type: string
            description: 2-digit code based on the selected company(s) used in tax data.
        taxTypes:
          type: array
          description: 2-character abbreviation code used in tax data. Tax type is determined when the jurisdiction is determined. Some tax types are specific to only US or International transactions.
          items:
            type: string
            description: 2-character abbreviation code used in tax data. Tax type is determined when the jurisdiction is determined. Some tax types are specific to only US or International transactions.
        authorityNames:
          type: array
          description: List of tax authority names for which the transactions to be included in the response
          items:
            type: string
            description: List of tax authority names for which the transactions to be included in the response
        productCodes:
          type: array
          description: ERP system product codes.
          items:
            type: string
            description: ERP system product codes.
        companyRoles:
          type: array
          description: The role the company plays in a given transaction:Buyer,Seller,or Middleman. Also seen in Determination as Merchant role.
          items:
            type: string
            description: The role the company plays in a given transaction:Buyer,Seller,or Middleman. Also seen in Determination as Merchant role.
        taxDirection:
          type: string
          description: 'Specifies direction in which taxes are paid:

            ·Empty String (Any)

            ·I (Input Tax)

            ·O (Output Tax)'
        commodityCodes:
          type: array
          description: Commodity identifier for a transaction.
          items:
            type: string
            description: Commodity identifier for a transaction.
        customerNumbers:
          type: array
          description: An optional customer number(s) to limit output.
          items:
            type: string
            description: An optional customer number(s) to limit output.
        documentNumbers:
          type: array
          description: List of document numbers, document number is a transaction identifier;for example,an invoice or credit memo number.
          items:
            type: string
            description: List of document numbers, document number is a transaction identifier;for example,an invoice or credit memo number.
        vendorNumbers:
          type: array
          description: Comes from Determination data source.
          items:
            type: string
            description: Comes from Determination data source.
        fields:
          type: array
          description: List of column name (header).
          items:
            type: string
            description: List of column name (header).
        attributeFilters:
          type: array
          description: List of custom attribute predicates for which the transactions to be included in the response
          items:
            $ref: '#/components/schemas/AttributeFilter'
        excludeFullyExemptTransactions:
          type: boolean
          description: '"True" omits fully exempt tax lines."False"includes fully exempt tax lines.'
        vctAppliedFlag:
          type: boolean
          description: '"True" VCT applied "False"VCT not applied'
        offset:
          minimum: 0
          type: integer
          description: Offset of paginated response
          format: int32
        limit:
          minimum: 1
          type: integer
          description: Limit of records per page of response
          format: int32
      description: Extract Transactions Request
    MetaData:
      required:
      - fields
      type: object
      properties:
        fields:
          type: array
          items:
            type: string
        totalItems:
          type: integer
          format: int32
      description: The wrapper for transaction extract response to contain metadata like column/fields, total no. of records in the response etc.
    Error:
      type: object
      properties:
        code:
          type: string
          description: HTTP error code
        message:
          type: string
          description: Error message
        details:
          type: array
          description: List to include the detail of error message, root cause or possible resolution.
          items:
            type: string
            description: List to include the detail of error message, root cause or possible resolution.
    TransactionExtractResponse:
      required:
      - items
      type: object
      properties:
        items:
          type: array
          description: The list of records in transaction extract response.
          items:
            type: object
            description: The list of records in transaction extract response.
        get_meta:
          $ref: '#/components/schemas/MetaData'
      example:
        items:
        - - NGRA_Cloud_QA_TestCompany
          - BuyerAudit21-017-2020 09170009:17:00+0000
          - 19821899
        - - NGRA_Cloud_QA_TestCompany
          - BuyerAudit21-040-2020 08404508:40:45+0000
          - 19579836
        _meta:
          fields:
          - Company Name
          - Document Number
          - Internal Invoice ID
          totalItems: 2
  securitySchemes:
    JWT:
      type: apiKey
      name: Authorization
      in: header
x-refined-from:
- thomson-reuters-next-generation-reporting-rest-apis-openapi.json
- thomson-reuters-next-generation-reporting-rest-apis-openapi.yml
x-generator: NSwag v13.18.2.0 (NJsonSchema v10.8.0.0 (Newtonsoft.Json v13.0.0.0))
x-provenance:
  method: harvested
  publisher: Thomson Reuters
  source: https://api.thomsonreuters.com/developer-experience/content/v1/documents/api-reference/52c89469-ac77-42e3-bd4f-2686b11a7a00
  note: split by refine-openapis from the provider's own published document, verified by fetch (openapi/_original/*.fetch.json);
    stamped by stamp-openapi-provenance.py (roadmap#793)