Task
Tasks
API | Description |
---|---|
GET api/task/CompleteTask/{memberId}?taskId={taskId} |
Complete the specified task for the member. |
GET api/task/UnCompleteTask/{memberId}?taskId={taskId} |
Uncomplete the specified task for the member |
GET api/task/DismissTask/{memberId}?taskId={taskId} |
Dismiss a task |
GET api/task/DismissTask/{memberId}?startDate={startDate}&endDate={endDate} |
Dismiss all tasks in a date range |
GET api/task/UndismissTask/{memberId}?taskId={taskId} |
Undismiss a task |
GET api/task/UndismissTask/{memberId}?startDate={startDate}&endDate={endDate} |
Undismiss all dismissed tasks in a date range |
GET api/task/GetTasks/{memberId} |
Get the list of todays tasks for a member. |
GET api/task/GetTasks/{memberId}?startDate={startDate}&endDate={endDate}&showDismissed={showDismissed} |
Get the list of tasks for a member. |
Notification
Alerts
API | Description |
---|---|
POST api/notification/RegisterIOSDevice |
Register an IOS device |
POST api/notification/RegisterAndroidDevice |
Register an Android device |
GET api/notification/GetDevice/{memberId} |
Get a device for a member |
POST api/notification/SignOutDevice?deviceId={deviceId} |
Sign out a device. |
POST api/notification/ClearNotificationCount?deviceId={deviceId} |
Clears the notification count for the given device. |
EmailAnalytics
Email Analytics
API | Description |
---|---|
GET api/emailanalytics/GetEmailCounts/{memberId} |
Get the email analytics for yesterday for a member. |
GET api/emailanalytics/GetEmailCounts/{memberId}?startDate={startDate}&endDate={endDate}&showDismissed={showDismissed} |
Get the email analytics for a member. |
GET api/emailanalytics/DismissEmailCounts/{memberId}?processEmailid={processEmailid}&date={date} |
Dismisses the email analytics for the specified member and date |
GET api/emailanalytics/DismissEmailCounts/{memberId}?startDate={startDate}&endDate={endDate} |
Dismisses the email analytics for the specified member and dates |
GET api/emailanalytics/UndismissEmailCounts/{memberId}?processEmailid={processEmailid}&date={date} |
Undismisses the email analytics for the specified member and date |
GET api/emailanalytics/UndismissEmailCounts/{memberId}?startDate={startDate}&endDate={endDate} |
Undismisses the email analytics for the specified member and dates |
Tracking
Tracking
TaskV2
Tasks
API | Description |
---|---|
GET v2/GetTasks/{memberId} |
Get the list of todays tasks for a member. |
GET v2/GetTasks/{memberId}?startDate={startDate}&endDate={endDate}&showDismissed={showDismissed} |
Get the list of tasks for a member. |
GET v2/CompleteTask/{memberId}?taskId={taskId}&taskType={taskType} |
Complete the specified task for the member. |
GET v2/UnCompleteTask/{memberId}?taskId={taskId}&taskType={taskType} |
Uncomplete the specified task for the member |
GET v2/DismissTask/{memberId}?taskId={taskId}&taskType={taskType} |
Dismiss a task |
GET v2/DismissTask/{memberId}?startDate={startDate}&endDate={endDate} |
Dismiss all tasks in a date range |
GET v2/UnDismissTask/{memberId}?taskId={taskId}&taskType={taskType} |
Undismiss a task |
GET v2/UnDismissTask/{memberId}?startDate={startDate}&endDate={endDate} |
Undismiss all dismissed tasks in a date range |
TrackingV2
Tracking
OpportunityV2
Tasks
Alert
Alerts