Index | Method | Parameters | Response Type | Description | ||||
---|---|---|---|---|---|---|---|---|
1 | getUserToken |
|
String | Provides an authentication token that is used in all methods that require authenticated user context. | ||||
2 | getOrganizationToken |
|
String | Same as getUserToken | ||||
3 | updateUser |
|
Updates details of a staff member if that person is not associated with any other organizations. | |||||
4 | changePassword |
|
Updates password of a staff member if that person is not associated with any other organizations. | |||||
5 | createWriterAccount |
|
Creates a new staff member in the writer role. | |||||
6 | createWriterAccountWithResult |
|
CreateWriterAccountResult | Same as createWriterAccount, but returns a result indicating if the user already existed in the system. | ||||
7 | getAvailableOrganizations |
|
ArrayOfOrganizationInfo | Returns all organizations that the authenticated user is associated with. | ||||
8 | switchOrganization |
|
String | Creates a token that is specific to the currently authenticated user within the provided organization. | ||||
9 | getCustomerToken |
|
String | Returns a token for a customer that can be used to look up events specifically for them. | ||||
10 | validateUserForEvent |
|
KeyValuePair | Determines wether a specific user is allowed to view an event. | ||||
12 | removeUser |
|
Removes the staff member from the organization. |
Name | Type | Required | Description |
---|---|---|---|
username |
String
|
Y | |
password |
String
|
Y |
Name | Type | Required | Description |
---|---|---|---|
GetUserTokenResult |
String
|
Y |
Name | Type | Required | Description |
---|---|---|---|
user |
String
|
Y | |
password |
String
|
Y |
Name | Type | Required | Description |
---|---|---|---|
GetOrganizationTokenResult |
String
|
Y |
Name | Type | Required | Description |
---|---|---|---|
userToken |
String
|
Y | |
usernameToUpdate |
String
|
Y | |
name |
String
|
Y | |
emailAddress |
String
|
Y |
Name | Type | Required | Description |
---|---|---|---|
userToken |
String
|
Y | |
username |
String
|
Y | |
oldPassword |
String
|
Y | |
newPassword |
String
|
Y |
Name | Type | Required | Description |
---|---|---|---|
userToken |
String
|
Y | |
name |
String
|
Y | |
username |
String
|
Y | |
password |
String
|
Y |
Name | Type | Required | Description |
---|---|---|---|
userToken |
String
|
Y | |
name |
String
|
Y | |
username |
String
|
Y | |
password |
String
|
Y |
Name | Type | Required | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CreateWriterAccountWithResultResult |
CreateWriterAccountResult
|
Y |
Name | Type | Required | Description |
---|---|---|---|
userToken |
String
|
Y |
Name | Type | Required | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GetAvailableOrganizationsResult |
ArrayOfOrganizationInfo
|
Y |
Name | Type | Required | Description |
---|---|---|---|
userToken |
String
|
Y | |
organizationId |
String
|
Y |
Name | Type | Required | Description |
---|---|---|---|
SwitchOrganizationResult |
String
|
Y |
Name | Type | Required | Description |
---|---|---|---|
organizationToken |
String
|
Y | |
customerEmail |
String
|
Y | |
customerPassword |
String
|
Y |
Name | Type | Required | Description |
---|---|---|---|
GetCustomerTokenResult |
String
|
Y |
Name | Type | Required | Description |
---|---|---|---|
eventToken |
String
|
Y | |
userToken |
String
|
Y |
Name | Type | Required | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ValidateUserForEventResult |
KeyValuePair
|
Y |
Name | Type | Required | Description |
---|---|---|---|
userToken |
String
|
Y | |
usernameToDelete |
String
|
Y |