-
GET List EmailTriageStatussLists all EmailTriageStatuss for the given tenant. Open to any signed-in user of the tenant: Practice-wide reference list of email conversation statu.../tenants/{tenant}/email-triage-statuses
-
POST Create EmailTriageStatusCreates a new EmailTriageStatus for the specified tenant. Requires: Create on PracticeDetails./tenants/{tenant}/email-triage-statuses
-
PATCH Reorder Email Triage StatusesSaves the complete new order of the tenant's email triage statuses in a single change. Each code's sort order becomes its 0-based position in the list.../tenants/{tenant}/email-triage-statuses
-
GET Get EmailTriageStatusGets a EmailTriageStatus for the specified tenant. Open to any signed-in user of the tenant: Practice-wide reference list of email conversation statu.../tenants/{tenant}/email-triage-statuses/{code}
-
PUT Update EmailTriageStatusUpdates a EmailTriageStatus for the specified tenant. Requires: Update on PracticeDetails./tenants/{tenant}/email-triage-statuses/{code}
-
DELETE Delete EmailTriageStatusDeletes a EmailTriageStatus for the specified tenant. Requires: Delete on PracticeDetails./tenants/{tenant}/email-triage-statuses/{code}
-
GET List EmailTriageHeaderWidgetsLists all EmailTriageHeaderWidgets for the given tenant. Requires: ViewAll on Mailbox./tenants/{tenant}/email-triage-header-widgets
-
POST Create EmailTriageHeaderWidgetCreates a new EmailTriageHeaderWidget for the specified tenant. Requires: Create on PracticeDetails./tenants/{tenant}/email-triage-header-widgets
-
PATCH Reorder Email Triage Header WidgetsSaves the complete new order of the practice's email page header widgets in a single change. Each code's sort order becomes its 0-based position in th.../tenants/{tenant}/email-triage-header-widgets
-
GET Get EmailTriageHeaderWidgetGets a EmailTriageHeaderWidget for the specified tenant. Requires: ViewAll on Mailbox./tenants/{tenant}/email-triage-header-widgets/{code}
-
PUT Update EmailTriageHeaderWidgetUpdates a EmailTriageHeaderWidget for the specified tenant. Requires: Update on PracticeDetails./tenants/{tenant}/email-triage-header-widgets/{code}
-
DELETE Delete EmailTriageHeaderWidgetDeletes a EmailTriageHeaderWidget for the specified tenant. Requires: Delete on PracticeDetails./tenants/{tenant}/email-triage-header-widgets/{code}
-
GET List NotClientEmailRulesLists all NotClientEmailRules for the given tenant. Requires: ViewAll on Mailbox./tenants/{tenant}/not-client-email-rules
-
POST Create NotClientEmailRuleCreates a new NotClientEmailRule for the specified tenant. Requires: Update on Mailbox./tenants/{tenant}/not-client-email-rules
-
GET Get NotClientEmailRuleGets a NotClientEmailRule for the specified tenant. Requires: ViewAll on Mailbox./tenants/{tenant}/not-client-email-rules/{code}
-
DELETE Delete NotClientEmailRuleDeletes a NotClientEmailRule for the specified tenant. Requires: Update on Mailbox./tenants/{tenant}/not-client-email-rules/{code}
-
POST Classify Email AddressesSays what each address is to the practice: Internal (a team member's sign-in address or a connected mailbox), Client (one of a client's email rules ma.../tenants/{tenant}/email-address-classification
-
PUT Update Triage SettingsSwitches email triage on or off for the mailbox and sets the status new conversations start at and who they are assigned to by default: nobody, a name.../tenants/{tenant}/email-configs/{code}/triage-settings
-
GET List Triage UsersThe people who can read the whole mailbox: its owner, and everyone when it is shared with everyone. Only they can be assigned its conversations or men.../tenants/{tenant}/email-configs/{code}/triage/users
-
GET List Triage AssigneesThe people the mailbox's conversations can be assigned to: everyone who can read the whole mailbox (as triage/users), narrowed to the mailbox's assign.../tenants/{tenant}/email-configs/{code}/triage/assignees
-
GET Get Conversation TriageReturns the conversation's triage state: its effective status code (its own, else the first active Done status when it predates triage being switched .../tenants/{tenant}/email-configs/{code}/conversations/{conversationId}/triage
-
PUT Update Conversation TriageSets the conversation's status (setStatus + statusCode, an active status), its assignee (setAssignee + assigneeCode, someone who can read the whole ma.../tenants/{tenant}/email-configs/{code}/conversations/{conversationId}/triage
-
GET List Conversation CommentsReturns the internal comments on the conversation, oldest first. Only for people who can read the whole mailbox. Requires: ViewAll on Mailbox./tenants/{tenant}/email-configs/{code}/conversations/{conversationId}/comments
-
POST Add Conversation CommentAdds an internal comment to the conversation. Mention someone as @[Name](user-code): the people it mentions who can read the mailbox are notified. Re.../tenants/{tenant}/email-configs/{code}/conversations/{conversationId}/comments
-
PUT Update Conversation CommentReplaces the text of one of your own comments. Only people it newly mentions are notified. Requires: Update on Mailbox./tenants/{tenant}/email-configs/{code}/conversations/{conversationId}/comments/{commentCode}
-
DELETE Delete Conversation CommentDeletes one of your own comments. Requires: Update on Mailbox./tenants/{tenant}/email-configs/{code}/conversations/{conversationId}/comments/{commentCode}
-
GET Get Triage CountsCounts the open conversations (not at a Done status) in the Matched, Unmatched and Other triage views, and those assigned to the caller (assignedToMe).../tenants/{tenant}/mailbox/triage-counts
-
GET Get Triage BreakdownCounts conversations per effective triage status and assignee, one row per pair, for the dashboard. Every conversation counts, open or done; a convers.../tenants/{tenant}/mailbox/triage-breakdown