Thomson Reuters E-file IRS Lifecycle V2 API

The E-file IRS Lifecycle V2 API from Thomson Reuters — 3 operation(s) for e-file irs lifecycle v2.

Business capability
Tax Reporting & Compliance BC-220.40

Operations 3

POST /v2/e-file-submissions Submit e-file #
POST /v2/years/{year}/e-file-statuses Get e-file status #
GET /v2/years/{year}/tax-return-types/{taxReturnType}/tax-returns/{taxReturnId}/jurisdictions/{jurisdiction}/e-file-request-types/{eFileRequestType}/e-file-rejection-messages Get rejection messages #

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-e-file-irs-lifecycle-v2-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-e-file-irs-lifecycle-v2-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: v1/v2
  title: GoSystem E-file E-file IRS Lifecycle V2 API
  description: A RESTful API to provide access to the GoSystem E-file functionality.
servers:
- url: https://api.thomsonreuters.com/gosystem/e-files
security:
- Authorization: []
tags:
- name: E-file IRS Lifecycle V2
paths:
  /v2/e-file-submissions:
    post:
      tags:
      - E-file IRS Lifecycle V2
      summary: Submit e-file
      description: This endpoint submits e-file for a tax return across jurisdictions.
      operationId: SubmitsE-fileV2
      parameters:
      - name: Account
        in: header
        required: true
        description: A 4-digit alphanumeric identifier representing the client account. This must match the Account value provided in the request headers.
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              type: array
              items:
                $ref: '#/components/schemas/EFileRequestV2'
            examples:
              Returns-Example:
                $ref: '#/components/examples/returns-V2-Example'
              Estimates-Example:
                $ref: '#/components/examples/estimates-V2-Example'
              Extensions-Example:
                $ref: '#/components/examples/extensions-V2-Example'
        required: true
      responses:
        '200':
          description: Success. The e-file is submitted.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/EFileJurisdictionsSubmissionResponse'
              examples:
                efile-submission-success-example:
                  $ref: '#/components/examples/efile-submission-success-V2-example'
                efile-submission-failed-example:
                  $ref: '#/components/examples/efile-submission-failed-V2-example'
        '400':
          description: 'Types of error in message:

            - Missing account header: Message: "Please specify account information in header."

            - Account doesn''t belong to firm: Message: "Account doesn''t belong to firm."

            - User doesn''t have permission: Message: "User doesn''t have the permission."

            - Invalid tax type: Message: "Invalid Tax Return Type."

            - Invalid jurisdiction: Message: "Invalid Jurisdiction(s) + {wrongjurisdictions}."

            - Invalid EFile Request Type for jurisdiction: Message: "Invalid EFile Request Type for {errorJurisdiction}."

            - Locator doesn''t exist: Message: "Locator not found."

            - Locator is super locked: Message: "Locator is superlocked, Efile Submission restricted."

            - Exception during processing: Message: "Invalid Input {exception message}."'
        '401':
          description: Indicates a lack of authorization to perform this action on this resource. Check credentials and rights.
        '404':
          description: Not found.
        '500':
          description: Unexpected error encountered. Contact GoSystem Technical Support.
      x-operation-id-source: normalized
      x-operation-id-original: Submits e-file V2
  /v2/years/{year}/e-file-statuses:
    post:
      tags:
      - E-file IRS Lifecycle V2
      summary: Get e-file status
      description: This endpoint retrieves e-file status by Tax Return or Taxpayer or Submitter or Account. Based on the query parameters, the e-file status can be returned.
      operationId: ListsTheE-fileStatusesV2
      parameters:
      - name: year
        in: path
        required: true
        description: Enter a valid 4-digit tax year (e.g., 2024) to view statuses for existing e-files.
        schema:
          type: integer
          format: int32
      - name: Account
        in: header
        required: false
        description: A 4-digit alphanumeric identifier representing the client account. This must match the Account value provided in the request headers.
        schema:
          type: string
      - name: EFileJurisdictionID
        in: header
        required: false
        description: Add Jurisdiction ID if required.
        schema:
          type: string
      - name: EfileRequestType
        in: header
        required: false
        description: Add Efile type if required.
        schema:
          type: string
      - name: TotalRowsCount
        in: header
        required: false
        description: Add Total rows count if filter is needed.
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EFileStatusQuery'
            examples:
              EFile-Status-Query-Example:
                $ref: '#/components/examples/EFile-Status-Query-Taxreturn-Example'
        description: '**• If both EFileJurisdictionID and EFileRequestType Headers are needed, make sure the TaxReturnType in the Body is not null.**<br> • Query by Tax Return or Taxpayer or Submitter or Account. The queries are mutually exclusive. Pass the valid values for the query for which you need to fetch the status. For other queries pass null values. Queries will be executed from top to bottom and result will be fetched for the first query with not null values.'
        required: true
      responses:
        '200':
          description: Success. The e-file status is retrieved.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/EFileStatusQuery'
              examples:
                efile-status-response-tax-return-example:
                  $ref: '#/components/examples/efile-status-response-tax-return-V2-example'
        '400':
          description: 'Types of error in message:

            - Year is invalid: Message: "Invalid Year."

            - Tax return type is invalid: Message: "Invalid Tax Return Type."

            - Account header is missing: Message: "Please specify account information in header."

            - Account doesn''t belong to firm: Message: "Account doesn''t belong to firm."

            - Not enough input parameters: Message: "Not enough input parameters to process the request. Please pass either TaxReturn Or TaxPayer Or Submitter Or Account information."

            - Exception during processing: Message: "Error fetching status - {exception message}."'
        '401':
          description: Indicates a lack of authorization to perform this action on this resource. Check credentials and rights.
        '404':
          description: Not found.
        '500':
          description: Unexpected error encountered. Contact GoSystem Technical Support.
      x-operation-id-source: normalized
      x-operation-id-original: Lists the e-file statuses V2
  ? /v2/years/{year}/tax-return-types/{taxReturnType}/tax-returns/{taxReturnId}/jurisdictions/{jurisdiction}/e-file-request-types/{eFileRequestType}/e-file-rejection-messages
  : get:
      tags:
      - E-file IRS Lifecycle V2
      summary: Get rejection messages
      description: This endpoint returns the detail for rejected message for a submitted tax return.
      operationId: RetrievesTheRejectedMessageV2
      parameters:
      - name: year
        in: path
        required: true
        description: The tax year for which the e-file is being processed. Must be a valid 4-digit year (e.g., 2024).
        schema:
          type: integer
          format: int32
      - name: taxReturnType
        in: path
        required: true
        description: Specifies the type of tax return being filed. 1040, 1041, 1065, 1120, 990, 5500, 709.
        schema:
          type:
          - string
          - 'null'
      - name: taxReturnId
        in: path
        required: true
        description: A 6-digit unique alphanumeric identifier for the specific tax return. This is also referred to as the Locator ID.
        schema:
          type: string
      - name: jurisdiction
        in: path
        required: true
        description: 'The state or local jurisdiction code where the tax is being filed. Example: AL for Alabama. Use the /v1/e-file-jurisdictions endpoint to retrieve valid codes.'
        schema:
          type: string
      - name: eFileRequestType
        in: path
        required: true
        description: Indicates the type of e-file request. This value is predefined for each jurisdiction. Use the /v2/e-file-jurisdictions endpoint to retrieve valid request types for each jurisdiction.
        schema:
          type: string
          enum:
          - REG
          - REG2
          - REG3
          - REG4
          - EXT
          - EXT2
          - EXT3
          - EXT4
          - EST
          - EST2
          - EST3
      - name: Account
        in: header
        required: true
        description: A 4-digit alphanumeric identifier representing the client account. This must match the Account value provided in the request headers.
        schema:
          type: string
      responses:
        '200':
          description: Success. The rejection messages are retrieved.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/EFileRejectedMessagesWrapper'
              examples:
                efile-rejection-messages-invalid-ein-ssn:
                  $ref: '#/components/examples/efile-rejection-messages-invalid-ein-ssn-example'
                efile-rejection-messages-generic-reject:
                  $ref: '#/components/examples/efile-rejection-messages-generic-reject-example'
                efile-rejection-messages-missing-irs-file:
                  $ref: '#/components/examples/efile-rejection-messages-missing-irs-file-example'
                efile-rejection-messages-ein-ssn-already-in-use:
                  $ref: '#/components/examples/efile-rejection-messages-ein-ssn-already-in-use-example'
                efile-rejection-messages-client-efin-account-not-associated:
                  $ref: '#/components/examples/efile-rejection-messages-client-efin-account-not-associated-example'
        '400':
          description: 'Types of error in message:

            - Missing account header: Message: "Please specify account information in header."

            - Invalid tax type: Message: "Invalid Tax Return Type."

            - Invalid jurisdiction: Message: "Invalid Jurisdiction(s)."

            - Invalid EFile Request Type: Message: "Invalid EFile Request Type."

            - Account doesn''t belong to firm: Message: "Account doesn''t belong to firm."

            - Locator doesn''t exist: Message: "Locator not found."

            - Exception during processing: Message: "Invalid Input."'
        '401':
          description: Indicates a lack of authorization to perform this action on this resource. Check credentials and rights.
        '404':
          description: Not found.
        '500':
          description: Unexpected error encountered. Contact GoSystem Technical Support.
      x-operation-id-source: normalized
      x-operation-id-original: Retrieves the rejected message V2
components:
  examples:
    efile-rejection-messages-invalid-ein-ssn-example:
      value:
        EFileRejectList:
          EFileRejectData:
          - Severity: ''
            Rec_Name_or_No: ''
            Reject_Code: '9995'
            Form_Occ_No: '0'
            Field_Seq_No: '0'
            FormNumber: ''
            FormPageNo: '0'
            RuleNumber: ''
            ErrorMessage: ''
            XPathToError: ''
            Text: Invalid EIN\SSN number
    efile-rejection-messages-client-efin-account-not-associated-example:
      value:
        EFileRejectList:
          EFileRejectData:
          - Severity: ''
            Rec_Name_or_No: ''
            Reject_Code: '9951'
            Form_Occ_No: '0'
            Field_Seq_No: '0'
            FormNumber: ''
            FormPageNo: '0'
            RuleNumber: ''
            ErrorMessage: ''
            XPathToError: ''
            Text: The ClientEFIN and Account aren't associated
    efile-status-response-tax-return-V2-example:
      value:
        EFileStatusByAccount:
          TaxReturn:
          - ID: '123456'
            TaxType: '1120'
            Account: ACCT
            Year: '2020'
            TaxPayer: Test TaxPayer
            ClientCode: xyz
            Jurisdiction:
            - Id: FED
              Name: Federal
              XMLCreateDate: 05/05/2020 10:20:01
              EFileEvent:
              - EFileRequestType: REG
                EFileDesc: FED
                Category: Return
                Event: Initiated with diagnostics
                EfileStatusDetails: ''
                Description: Federal
            - Id: PA
              Name: Pennsylvania Test
              XMLCreateDate: null
              EFileEvent:
              - EFileRequestType: REG
                EFileDesc: PA
                Category: Other Forms
                Event: Qualified
                EfileStatusDetails: Qualified - Mismatch
                Description: Pennsylvania Test
            - Id: NC
              Name: North Carolina
              XMLCreateDate: null
              EFileEvent:
              - EFileRequestType: REG
                EFileDesc: NC
                Category: Return
                Event: Qualified
                EfileStatusDetails: Qualified - Suspended
                Description: North Carolina
            - Id: VA
              Name: Virginia
              XMLCreateDate: 05/05/2020 10:20:01
              EFileEvent:
              - EFileRequestType: REG
                EFileDesc: VA
                Category: Return
                Event: Error - Not Submitted
                EfileStatusDetails: ''
                Description: Virginia
            - Id: CA
              Name: California Extension
              XMLCreateDate: 05/05/2020 10:20:01
              EFileEvent:
              - EFileRequestType: EXT
                EFileDesc: CA
                Category: First Extension
                Event: Manually Rejected
                EfileStatusDetails: ''
                Description: California Extension
            - Id: WI
              Name: Wisconsin
              XMLCreateDate: null
              EFileEvent:
              - EFileRequestType: REG
                EFileDesc: WI
                Category: Return
                Event: Accepted
                EfileStatusDetails: ''
                TimeStamp: 05/05/2020 10:20:01
                Description: Wisconsin
                Submitter:
                - Id: UserId
            - Id: AZ
              Name: Arizona
              XMLCreateDate: 05/05/2020 10:20:01
              EFileEvent:
              - EFileRequestType: REG
                EFileDesc: AZ
                Category: Return
                Event: Initiated
                EfileStatusDetails: ''
                Description: Arizona
    efile-submission-success-V2-example:
      value:
        EFileSubmissions:
        - BatchId: '123456'
          IsSubmitted: true
          IsBatchComplete: false
          ErrorDetail: null
          FileInfo: null
          Account: ACCT
          Year: 2020
          TaxType: _1120
          TaxReturnID: '123456'
          Jurisdiction: FED
          EFileRequestType: REG
        FailedSubmissionCount: 0
    extensions-V2-Example:
      value:
      - Year: 2020
        TaxType: '1065'
        TaxReturnID: 1234AC
        Jurisdiction: IN
        EFileRequestType: EXT
    estimates-V2-Example:
      value:
      - Year: 2020
        TaxType: '1120'
        TaxReturnID: 1234AD
        Jurisdiction: CA
        EFileRequestType: EST
    EFile-Status-Query-Taxreturn-Example:
      value:
        TaxReturn:
          TaxReturnType: null
          TaxReturnId: '123456'
        TaxPayer:
          TaxPayer: null
        Submitter:
          SubmitterLocation: null
          SubmitterId: null
        Account:
          Status: All
    efile-rejection-messages-ein-ssn-already-in-use-example:
      value:
        EFileRejectList:
          EFileRejectData:
          - Severity: ''
            Rec_Name_or_No: ''
            Reject_Code: '9998'
            Form_Occ_No: '0'
            Field_Seq_No: '0'
            FormNumber: ''
            FormPageNo: '0'
            RuleNumber: ''
            ErrorMessage: ''
            XPathToError: ''
            Text: The EIN\SSN is already in use. Duplicate situation has occurred
    efile-rejection-messages-missing-irs-file-example:
      value:
        EFileRejectList:
          EFileRejectData:
          - Severity: ''
            Rec_Name_or_No: ''
            Reject_Code: '9500'
            Form_Occ_No: '0'
            Field_Seq_No: '0'
            FormNumber: ''
            FormPageNo: '0'
            RuleNumber: ''
            ErrorMessage: ''
            XPathToError: ''
            Text: Missing IRS file
    efile-rejection-messages-generic-reject-example:
      value:
        EFileRejectList:
          EFileRejectData:
          - Severity: ''
            Rec_Name_or_No: ''
            Reject_Code: '9999'
            Form_Occ_No: '0'
            Field_Seq_No: '0'
            FormNumber: ''
            FormPageNo: '0'
            RuleNumber: ''
            ErrorMessage: ''
            XPathToError: ''
            Text: Generic Reject
    efile-submission-failed-V2-example:
      value:
        EFileSubmissions:
        - BatchId: null
          IsSubmitted: true
          IsBatchComplete: false
          ErrorDetail: SubmitEFile failed Locator 123456 has Busy flag set to 26
          FileInfo: null
          Account: ACCT
          Year: 2020
          TaxType: _1120
          TaxReturnID: '123456'
          Jurisdiction: FED
          EFileRequestType: REG
        FailedSubmissionCount: 1
    returns-V2-Example:
      value:
      - Year: 2020
        TaxType: '1040'
        TaxReturnID: 1234AB
        Jurisdiction: TX
        EFileRequestType: REG
  schemas:
    AccountQuery:
      type: object
      properties:
        Status:
          type: string
    EFileJurisdictionsSubmissionResponse:
      type: object
      properties:
        EFileSubmissions:
          type: array
          items:
            $ref: '#/components/schemas/EFileSubmissionResponse'
        FailedSubmissionCount:
          format: int32
          type: integer
    EFileRejectedMessagesWrapper:
      type: object
      properties:
        EFileRejectList:
          $ref: '#/components/schemas/EFileRejectedMessages'
    EFileSubmissionResponse:
      type: object
      properties:
        BatchId:
          type:
          - string
          - 'null'
        IsSubmitted:
          type: boolean
        IsBatchComplete:
          type: boolean
        ErrorDetail:
          type:
          - string
          - 'null'
        FileInfo:
          type:
          - string
          - 'null'
        Account:
          type: string
        Year:
          format: int32
          type: integer
        TaxType:
          type: string
        TaxReturnID:
          type: string
        Jurisdiction:
          type: string
        EFileRequestType:
          type: string
    SubmitterQuery:
      type: object
      properties:
        SubmitterLocation:
          type:
          - string
          - 'null'
        SubmitterId:
          type:
          - string
          - 'null'
    EFileRejectedMessage:
      type: object
      properties:
        Severity:
          type: string
        Rec_Name_or_No:
          type: string
        Reject_Code:
          type: string
        Form_Occ_No:
          type: string
        Field_Seq_No:
          type: string
        FormNumber:
          type: string
        FormPageNo:
          type: string
        RuleNumber:
          type: string
        ErrorMessage:
          type: string
        XPathToError:
          type: string
        Text:
          type: string
    EFileRejectedMessages:
      type: object
      properties:
        EFileRejectData:
          type: array
          items:
            $ref: '#/components/schemas/EFileRejectedMessage'
    EFileStatusQuery:
      type: object
      properties:
        TaxReturn:
          $ref: '#/components/schemas/TaxReturnQuery'
        TaxPayer:
          $ref: '#/components/schemas/TaxPayerQuery'
        Submitter:
          $ref: '#/components/schemas/SubmitterQuery'
        Account:
          $ref: '#/components/schemas/AccountQuery'
    TaxReturnQuery:
      type: object
      properties:
        TaxReturnType:
          type:
          - string
          - 'null'
        TaxReturnId:
          type: string
    TaxPayerQuery:
      type: object
      properties:
        TaxPayer:
          type:
          - string
          - 'null'
    EFileRequestV2:
      type: object
      properties:
        Year:
          format: int32
          type: integer
          description: The tax year for which the e-file is being processed. Must be a valid 4-digit year (e.g., 2024).
        TaxType:
          type: string
          description: Specifies the type of tax return being processed. 1040, 1041, 1065, 1120, 990, 5500, 709.
        TaxReturnID:
          type: string
          description: A 6-digit unique alphanumeric identifier for the specific tax return. This is also referred to as the Locator ID.
        Jurisdiction:
          type: string
          description: 'The state or local jurisdiction code where the tax is being filed. Example: AL for Alabama. Use the /v2/e-file-jurisdictions endpoint to retrieve valid codes.'
        EFileRequestType:
          type: string
          description: 'Indicates the type of e-file request. This value is predefined for each jurisdiction. Example: REG, REG2. Use the /v2/e-file-jurisdictions endpoint to retrieve valid request types for each jurisdiction.'
          enum:
          - REG
          - REG2
          - REG3
          - EXT
          - EXT2
          - EXT3
          - EXT4
          - EST
          - EST2
          - EST3
  securitySchemes:
    Authorization:
      type: http
      scheme: bearer
x-provenance:
  method: harvested
  publisher: Thomson Reuters
  source: https://api.thomsonreuters.com/developer-experience/content/v1/documents/api-reference/bdc8811d-0902-5f73-94e4-62cac265e3c2
  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)