Web API
The following represent changes to the core Web API assembly.Assembly: SuperOffice.WebApi
New types
SuperOffice.WebApi.Data.Configuration_GetLandingPageRequestSuperOffice.WebApi.Data.Configuration_SetLandingPagePinForAssociateRequestSuperOffice.WebApi.Data.Dash_GetDashboardFencingInfoRequestSuperOffice.WebApi.Data.EMail_DeleteFromServerIdentifierRequestSuperOffice.WebApi.Data.EMail_GetAttachmentFromServerIdentifierRequestSuperOffice.WebApi.Data.EMail_GetEMailAsStreamFromServerIdentifierRequestSuperOffice.WebApi.Data.EMail_GetEMailEnvelopesFromServerIdsRequestSuperOffice.WebApi.Data.EMail_GetEMailFromServerIdentifierRequestSuperOffice.WebApi.Data.EMail_MarkAsReadFromServerIdentifiersRequestSuperOffice.WebApi.Data.EMail_MoveToFolderFromServerIdentifierRequestSuperOffice.WebApi.Data.FencingInfoSuperOffice.WebApi.Data.LandingPageEntitySuperOffice.WebApi.Data.License_GetFencingInfoRequestSuperOffice.WebApi.Data.List_ValidateTicketRelationDefinitionRequestSuperOffice.WebApi.Data.Project_GetProjectFencingInfoRequestSuperOffice.WebApi.Data.Ticket_CreateTicketRelationsRequestSuperOffice.WebApi.Data.Ticket_GetTicketParentIdRequestSuperOffice.WebApi.Data.Ticket_GetTicketRelationActionsRequestSuperOffice.WebApi.Data.Ticket_GetTicketRelationsRequestSuperOffice.WebApi.Data.Ticket_SetTicketParentRequestSuperOffice.WebApi.Data.Ticket_ValidateTicketRelationsRequestSuperOffice.WebApi.Data.TicketRelationActionSuperOffice.WebApi.Data.TicketRelationDefinitionResultSuperOffice.WebApi.Data.TicketRelationErrorSuperOffice.WebApi.Data.TicketRelationItemSuperOffice.WebApi.Data.TicketRelationResultSuperOffice.WebApi.Data.WebhookNotifyViaSuperOffice.WebApi.Data.WebhookNotifyWhenSuperOffice.WebApi.Data.Workflow_GetWorkflowFencingInfoRequest
Modified types
SuperOffice.WebApi.Agents.ConfigurationAgent is Modified
- New items
- Method
CreateDefaultLandingPageEntityAsync(RequestOptions) - Method
DeleteLandingPageEntityAsync(Int32, RequestOptions) - Method
GetLandingPageAsync(Int32, String, RequestOptions) - Method
GetLandingPageEntityAsync(Int32, RequestOptions) - Method
SaveLandingPageEntityAsync(LandingPageEntity, RequestOptions) - Method
SetLandingPagePinForAssociateAsync(Boolean, Int32, String, String, Int32, RequestOptions)
- Method
SuperOffice.WebApi.Agents.DashAgent is Modified
- New items
- Method
GetDashboardFencingInfoAsync(RequestOptions)
- Method
SuperOffice.WebApi.Agents.EMailAgent is Modified
- New items
- Method
DeleteFromServerIdentifierAsync(EMailConnectionInfo, String[], String, RequestOptions) - Method
GetAttachmentFromServerIdentifierAsync(EMailConnectionInfo, String, String, RequestOptions) - Method
GetEMailAsStreamFromServerIdentifierAsync(EMailConnectionInfo, String, Boolean, String, RequestOptions) - Method
GetEMailEnvelopesFromServerIdsAsync(EMailConnectionInfo, String[], RequestOptions) - Method
GetEMailFromServerIdentifierAsync(EMailConnectionInfo, String, Boolean, EMailFlags, Boolean, RequestOptions) - Method
MarkAsReadFromServerIdentifiersAsync(EMailConnectionInfo, String[], Boolean, RequestOptions) - Method
MoveToFolderFromServerIdentifierAsync(EMailConnectionInfo, String[], String, RequestOptions)
- Method
SuperOffice.WebApi.Agents.IConfigurationAgent is Modified
- New items
- Method
CreateDefaultLandingPageEntityAsync(RequestOptions) - Method
DeleteLandingPageEntityAsync(Int32, RequestOptions) - Method
GetLandingPageAsync(Int32, String, RequestOptions) - Method
GetLandingPageEntityAsync(Int32, RequestOptions) - Method
SaveLandingPageEntityAsync(LandingPageEntity, RequestOptions) - Method
SetLandingPagePinForAssociateAsync(Boolean, Int32, String, String, Int32, RequestOptions)
- Method
SuperOffice.WebApi.Agents.IDashAgent is Modified
- New items
- Method
GetDashboardFencingInfoAsync(RequestOptions)
- Method
SuperOffice.WebApi.Agents.IEMailAgent is Modified
- New items
- Method
DeleteFromServerIdentifierAsync(EMailConnectionInfo, String[], String, RequestOptions) - Method
GetAttachmentFromServerIdentifierAsync(EMailConnectionInfo, String, String, RequestOptions) - Method
GetEMailAsStreamFromServerIdentifierAsync(EMailConnectionInfo, String, Boolean, String, RequestOptions) - Method
GetEMailEnvelopesFromServerIdsAsync(EMailConnectionInfo, String[], RequestOptions) - Method
GetEMailFromServerIdentifierAsync(EMailConnectionInfo, String, Boolean, EMailFlags, Boolean, RequestOptions) - Method
MarkAsReadFromServerIdentifiersAsync(EMailConnectionInfo, String[], Boolean, RequestOptions) - Method
MoveToFolderFromServerIdentifierAsync(EMailConnectionInfo, String[], String, RequestOptions)
- Method
SuperOffice.WebApi.Agents.ILicenseAgent is Modified
- New items
- Method
GetFencingInfoAsync(RequestOptions)
- Method
SuperOffice.WebApi.Agents.IListAgent is Modified
- New items
- Method
ValidateTicketRelationDefinitionAsync(Int32, Int32[], Int32[], TicketRelationType, RequestOptions)
- Method
SuperOffice.WebApi.Agents.IProjectAgent is Modified
- New items
- Method
GetProjectFencingInfoAsync(RequestOptions)
- Method
SuperOffice.WebApi.Agents.ITicketAgent is Modified
- New items
- Method
CreateTicketRelationsAsync(Int32[], Int32, TicketRelationType, String, RequestOptions) - Method
GetTicketParentIdAsync(Int32, RequestOptions) - Method
GetTicketRelationActionsAsync(Int32, Int32, Int32, RequestOptions) - Method
GetTicketRelationsAsync(Int32, RequestOptions) - Method
SetTicketParentAsync(Int32, Int32, String, RequestOptions) - Method
ValidateTicketRelationsAsync(Int32[], Int32, TicketRelationType, RequestOptions)
- Method
SuperOffice.WebApi.Agents.IWorkflowAgent is Modified
- New items
- Method
GetWorkflowFencingInfoAsync(RequestOptions)
- Method
SuperOffice.WebApi.Agents.LicenseAgent is Modified
- New items
- Method
GetFencingInfoAsync(RequestOptions)
- Method
SuperOffice.WebApi.Agents.ListAgent is Modified
- New items
- Method
ValidateTicketRelationDefinitionAsync(Int32, Int32[], Int32[], TicketRelationType, RequestOptions)
- Method
SuperOffice.WebApi.Agents.ProjectAgent is Modified
- New items
- Method
GetProjectFencingInfoAsync(RequestOptions)
- Method
SuperOffice.WebApi.Agents.TicketAgent is Modified
- New items
- Method
CreateTicketRelationsAsync(Int32[], Int32, TicketRelationType, String, RequestOptions) - Method
GetTicketParentIdAsync(Int32, RequestOptions) - Method
GetTicketRelationActionsAsync(Int32, Int32, Int32, RequestOptions) - Method
GetTicketRelationsAsync(Int32, RequestOptions) - Method
SetTicketParentAsync(Int32, Int32, String, RequestOptions) - Method
ValidateTicketRelationsAsync(Int32[], Int32, TicketRelationType, RequestOptions)
- Method
SuperOffice.WebApi.Agents.WorkflowAgent is Modified
- New items
- Method
GetWorkflowFencingInfoAsync(RequestOptions)
- Method
SuperOffice.WebApi.Data.EMailAccount is Modified
- New items
- Property
UseGraphApi
- Property
SuperOffice.WebApi.Data.EMailConnectionInfo is Modified
- New items
- Property
UseGraphApi
- Property
SuperOffice.WebApi.Data.EMailConnectionInfoExtended is Modified
- New items
- Property
UseGraphApi
- Property
SuperOffice.WebApi.Data.EMailEntity is Modified
- New items
- Property
ServerIdentifier
- Property
SuperOffice.WebApi.Data.EMailEnvelope is Modified
- New items
- Property
ServerIdentifier
- Property
SuperOffice.WebApi.Data.UserPreferenceStrings is Modified
- Modified items
SuperOffice.WebApi.Data.UserPreferenceStrings.Mail is Modified
- Deleted items
- Field
.MailSaveSentInSentItems
- Field
SuperOffice.WebApi.Data.Webhook is Modified
- New items
- Property
ConsecutiveErrors - Property
Description - Property
ErrorAssociates - Property
ErrorEmails - Property
LastError - Property
NotifyVia - Property
NotifyVia_String - Property
NotifyWhen - Property
NotifyWhen_String - Property
TotalCalls - Property
TotalErrors
- Property