Skip to main content
Version: 1.7.3

Enable

If you haven't opted for online access service for any of the forms you've transmitted, you can use this endpoint to do so.

By providing the SubmissionId, you can enable online access for all the recipients/forms under that submission. If you wish to enable online access only for specific recipients under the submission, provide their RecordIds.

POST OnlineAccess/Enable
Run in Postman

Request Body

FieldTypeDescription
SubmissionIdGUIDUnique identifier of a submission
RecordIdsObject[]Collection of Record IDs and email
RecordIdGUIDUnique identifier of a record
EmailStringEmail address of the recipient
Size Range: ..100

Request Body

{
"SubmissioinId": "c59ed08e-5330-4a1a-b3ea-37879516bbdf",
"RecordIds": [
{
"RecordId": "b33c2768-87d3-4954-a4db-61fa4b5cd883",
"Email": "shawn1@sample.com"
},
{
"RecordId": "f5a4728c-9db3-4528-b8f6-97c0b3d3c47f",
"Email": "shawn2@sample.com"
},
{
"RecordId": "a92fce0d-6ae4-4f3a-9b91-d14e75a8cd25",
"Email": "shawn3@sample.com"
},
{
"RecordId": "d47e291a-3b12-4d5e-a0a8-42b2e9c6fa21",
"Email": "shawn3@sample.com"
}
]
}

Response Body

FieldTypeDescription
TotalRecordsNumberReturns the total number of records processed for online access
TotalSuccessNumberReturns the total number of records successfully enabled for online access
TotalErrorsNumberReturns the total number of records failed to enable online access
SucessRecordsObject[]Returns detailed information about the success records
    SubmissionIdGUIDUnique identifier of a submission
    RecordIdGUIDUnique identifier of a record
    EmailStringEmail address of the recipient
    FormTypeStringReturns the type of form
    StatusStringReturns the record status
ErrorRecordsObject[]Returns detailed information about the failure records
    SubmissionIdGUIDUnique identifier of a submission
    RecordIdGUIDUnique identifier of a record
    EmailStringEmail address of the recipient
    FormTypeStringReturns the type of form
    InfoStringShows the detailed error information
    ErrorsObject[]Shows detailed error information.
        IdStringError ID number. This ID is assigned by TaxBandits and it is unique for each error.
        NameStringName of the errored node.
        MessageStringShows the error message.

Response JSON

Success Response - This is a sample response for successful API requests.

{
"TotalRecords": 1,
"TotalSuccess": 1,
"TotalErrors": 0,
"SuccessRecords": [
{
"SubmissionId": "34b00ed3-c60f-47ce-aed1-8e13b0a35eb3",
"RecordId": "8933a30d-6377-49e0-8c16-a1060052dfd2",
"Email": "shawn@sample.com",
"FormType": "Form1099NEC",
"Status": "ORDER_CREATED"
}
],
"ErrorRecords": null,
"Errors": null
}