| 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 |