POST shows/{showId}/accounts/{accountId}/showAccounts/{showAccountId}/showAccountUsers
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
showId | integer |
Required |
|
accountId | integer |
Required |
|
showAccountId | integer |
Required |
Body Parameters
ShowAccountUserCreateDtoName | Description | Type | Additional information |
---|---|---|---|
ShowAccountId | integer |
None. |
|
ExternalUserId | string |
Required |
|
UserType | UserType |
None. |
|
Primary | boolean |
None. |
|
MemberType | MemberType |
None. |
Request Formats
application/json, text/json
Sample:
{ "ShowAccountId": 1, "ExternalUserId": "sample string 2", "UserType": 1, "Primary": true, "MemberType": 1 }
Response Information
Resource Description
ShowAccountUserDtoName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
None. |
|
ShowAccountId | integer |
None. |
|
UserId | integer |
None. |
|
Primary | boolean |
None. |
|
MemberType | MemberType |
None. |
|
User | UserDto |
None. |
|
ShowAccountUserPermissions | Collection of ShowAccountUserPermissionDto |
None. |
Response Information
Response body formats
application/json, text/json
Sample:
{ "Id": 1, "ShowAccountId": 2, "UserId": 3, "Primary": true, "MemberType": 1, "User": { "Id": 1, "FederatedUserId": "sample string 2", "UserName": "sample string 3", "FirstName": "sample string 4", "LastName": "sample string 5", "DisplayName": "sample string 6", "EmailAddress": "sample string 7", "ExternalUserId": "sample string 8", "EmailOn": true, "TFCNumber": 1, "FOLAccountName": "sample string 10", "UserType": 1, "RoleType": 0, "UserPreferences": { "DefaultSiteDashboardViewType": 1, "DefaultDashboardVendorFilterType": 0 }, "Active": true }, "ShowAccountUserPermissions": [ { "Id": 1, "ShowAccountUserId": 2, "PermissionType": 0 }, { "Id": 1, "ShowAccountUserId": 2, "PermissionType": 0 } ] }