Skip to main content
Version: 1.7.3

Update

Update

This endpoint can be used to update the details of the team members added to your TaxBandits account. You can update the name, email address, role, assigned groups, and payers.

PUT TeamMember/Update 

Request Body

FieldTypeDescription
    TeamMemberDetailsobject[]Object to identify the team member details to be invited
    MemberNmstringName of the team member
Size Range: 3..75
    MemberEmailstringEmail of the team member
Size Range: ..100
    MemberRolestringAssigned role for the member
Allowed values:
Allowed values

"TEAM_MEMBER", "CO-ADMIN", "DEVELOPER"

    MemberRefstringUnique reference for the team member
Size Range: ..20
    AsgnGroupsobject[]Object to identify the assigned groups details for the team member
        GroupIdGuidA unique identifier of the group
        GroupRefstringA Unique reference of the group
    RemoveGroupsobject[]Object to identify the assigned groups details to be unlinked from the team member
        GroupIdGuidA unique identifier of the group
        GroupRefstringA Unique reference of the group
    AsgnPayersobject[]Object to identify the assigned payer details for the team member
        BusinessIdGuidA unique identifier of the Business
        PayerRefstringA Unique reference of the payer
    RemovePayersobject[]Object to identify the assigned payer details to be unlinked from the team member
        BusinessIdGuidA unique identifier of the Business
        PayerRefstringA Unique reference of the payer

Response Body

FieldTypeDescription
    SuccessRecordsobject[]Returns detailed information about the success records
    SequenceIdstringA unique reference ID that can be used to identify a team member's details
    MemberIdGuidA Unique identifier of the team member generated by Taxbandits
    MemberRolestringAssigned role for the team member
    MemberRefstringUnique reference of the team member
    AsgnGroupobject[]Gets the assigned group details for the team member
        GroupIdGuidA Unique identifier of the group generated by Taxbandits
        GroupRefstringUnique reference of the group
    StatusstringReturns the invite status of the team member
    StatusTsstringReturns the date and time of the team member invite
    AsgnPayersobject[]Gets the assigned payer details for the team member
        BusinessIdGuidA unique identifier of the Business
        PayerRefstringA Unique reference of the payer
        StatusstringReturns the invite status of the team member
        StatusTsstringReturns the date and time of the team member invite
    ErrorRecordsobject[]Returns detailed information about the error records
    SequenceIdstringA unique reference ID that can be used to identify a team member's details
    MemberIdGuidA Unique identifier of the team member generated by Taxbandits
    MemberRolestringAssigned role for the team member
    MemberRefstringUnique reference of the team member
    AsgnGroupobject[]Gets the assigned group details for the team member
        GroupIdGuidA Unique identifier of the group generated by Taxbandits
        GroupRefstringUnique reference of the group
    AsgnPayersobject[]Gets the assigned payer details for the team member
        BusinessIdGuidA unique identifier of the Business
        PayerRefstringA Unique reference of the payer
        StatusstringReturns the invite status of the team member
        StatusTsstringReturns the date and time of the team member invite
    Errorsobject[]Shows detailed error information
        IdstringReturns the validation error ID
        NamestringName of the validation error
        MessagestringDescription of the validation error
    Errorsobject[]Shows detailed error information
        IdstringReturns the validation error ID
        NamestringName of the validation error
        MessagestringDescription of the validation error

Request JSON

{
"TeamMemberDetails": [
{
"MemberNm": "Camille Henderson",
"MemberEmail": "james@sample.com",
"MemberRole": "Team_Member",
"AsgnGroups": [
{
"GroupId": 12897
}
],
"AsgnPayers": [
{
"BusinessId": "55597001-aeb0-420b-ac53-8b3d4fc15dd8"
}
]
}
]
}

Response JSON

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

{
"SuccessRecords": [
{
"SequenceId": "1",
"MemberId": "70cbd19e-7b25-42fb-9581-bfcf9a24f059",
"MemberRole": "Team_Member",
"MemberRef": null,
"AsgnGroup": [
{
"GroupId": 12897,
"GroupRef": null,
"Status": "INVITED",
"StatusTs": "2026-01-13 18:45:03 -05:00"
}
],
"AsgnPayers": [
{
"BusinessId": "55597001-aeb0-420b-ac53-8b3d4fc15dd8",
"PayerRef": null,
"Status": "ASSIGNED",
"StatusTs": "2026-01-13 18:45:04 -05:00"
}
],
"Errors": null
}
],
"ErrorRecords": null,
"Errors": null
}