Buzzeasy Management Service API Reference

version: v2.1.2.0 [2022-06-25 04:56:18] System DB:Initialized

Table of Contents

HTTP Request Methods & Response Status Codes

Error Codes

Resource Types

HTTP Request Methods & Response Status Codes

GET - Get resource

Status CodeStatus NameDescription
200OKRequest successful - Resource retrieved
400BadRequestInvalid request body
401UnauthorizedLogin token expired or invalid
403ForbiddenNo permission to get resource
404NotFoundResource not found
500InternalServerErrorServer side error occurred - Response body contains error details
503ServiceUnavailableService unavailable

POST - Create resource

Status CodeStatus NameDescription
201CreatedRequest successful - New resource created
400BadRequestInvalid request body
401UnauthorizedLogin token expired or invalid
403ForbiddenNo permission to create resource
409ConflictResource to be created would be in conflict with another existing resource
500InternalServerErrorServer side error occurred - Response body contains error details
503ServiceUnavailableService unavailable

PUT - Update resource

Status CodeStatus NameDescription
200OKRequest successful - Existing resource updated
400BadRequestInvalid request body
401UnauthorizedLogin token expired or invalid
403ForbiddenNo permission to update resource
404NotFoundResource not found
409ConflictResource to be updated would be in conflict with another existing resource
500InternalServerErrorServer side error occurred - Response body contains error details
503ServiceUnavailableService unavailable

DELETE - Delete resource

Status CodeStatus NameDescription
200OKRequest successful - Resource deleted
400BadRequestInvalid request body
401UnauthorizedLogin token expired or invalid
403ForbiddenNo permission to delete resource
404NotFoundResource not found
500InternalServerErrorServer side error occurred - Response body contains error details
503ServiceUnavailableService unavailable

PATCH - Partially update resource

Status CodeStatus NameDescription
200OKRequest successful - Existing resource partially updated
400BadRequestInvalid request body
401UnauthorizedLogin token expired or invalid
403ForbiddenNo permission to update resource
404NotFoundResource not found
409ConflictResource to be updated would be in conflict with another existing resource
500InternalServerErrorServer side error occurred - Response body contains error details
503ServiceUnavailableService unavailable

Error Codes

Error CodeError NameDescription
1000Unknown
1001UserDisabled
1002InvalidRequest
1003PasswordChangeDenied
1004BadPassword
1005InvalidValue
1006InvalidPayload
1007UniquenessViolated
1008ActionFailed
1009RelationMissing
1010RelationBroken
1011InvalidRelation
1012RoleInUse
1013NoPermission
1014TenantChangeNotAllowed
1015SecondaryServerActive
1016HARemoveFailed
1017HuntGroupTenantConflict
1018VoiceGatewayTenantConflict
1019RecordingGatewayTenantConflict
1020RecordingRuleTenantConflict
1021WorkcodeExists
1022NotImplemented
1023RecordingRuleDomainConflict
1024BackendError

Resource Types

agentskills

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/agentskillsGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "AgentSkillId": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } } }
POSTapi/1/agentskillsPost [Show/Hide] { "type": "object", "properties": { "DivisionId": { "required": true, "type": "integer" }, "Company": { "required": true, "type": "integer" }, "DivisionName": { "required": true, "type": [ "string", "null" ] }, "BillingGroup": { "required": true, "type": "integer" } } }
DELETEapi/1/agentskills/{id}Delete
PUTapi/1/agentskills/{id}Put [Show/Hide] { "type": "object", "properties": { "DivisionId": { "required": true, "type": "integer" }, "Company": { "required": true, "type": "integer" }, "DivisionName": { "required": true, "type": [ "string", "null" ] }, "BillingGroup": { "required": true, "type": "integer" } } }

announcementgroups

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/announcementgroups/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "GroupId": { "required": true, "type": "integer" }, "GroupName": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/announcementgroupsGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "GroupId": { "required": true, "type": "integer" }, "GroupName": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "UseTts": { "required": true, "type": "boolean" } } } }
GETapi/1/announcementgroups/typesGetTypes [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "AnnouncementTypeId": { "required": true, "type": "integer" }, "Type": { "required": true, "type": [ "string", "null" ] } } } }
POSTapi/1/announcementgroupsPost [Show/Hide] { "type": "object", "properties": { "GroupId": { "required": true, "type": "integer" }, "GroupName": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "UseTts": { "required": true, "type": "boolean" } } }
PUTapi/1/announcementgroups/{id}Put [Show/Hide] { "type": "object", "properties": { "GroupId": { "required": true, "type": "integer" }, "GroupName": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "UseTts": { "required": true, "type": "boolean" } } }
DELETEapi/1/announcementgroups/{id}Delete

announcements

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/announcements/{id}Get [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "AnnouncementId": { "required": true, "type": "integer" }, "GroupId": { "required": true, "type": "integer" }, "AnnouncementType": { "required": true, "type": "integer" }, "FileName": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/announcements/locale/{id}GetLocales [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "AnnouncementId": { "required": true, "type": "integer" }, "GroupId": { "required": true, "type": "integer" }, "AnnouncementType": { "required": true, "type": "integer" }, "FileName": { "required": true, "type": [ "string", "null" ] } } } }
POSTapi/1/announcements/bulkPost [Show/Hide] { "type": "object", "properties": { "AnnouncementId": { "required": true, "type": "integer" }, "GroupId": { "required": true, "type": "integer" }, "AnnouncementType": { "required": true, "type": "integer" }, "FileName": { "required": true, "type": [ "string", "null" ] } } }
PUTapi/1/announcements/bulkPut [Show/Hide] { "type": "object", "properties": { "AnnouncementId": { "required": true, "type": "integer" }, "GroupId": { "required": true, "type": "integer" }, "AnnouncementType": { "required": true, "type": "integer" }, "FileName": { "required": true, "type": [ "string", "null" ] } } }
DELETEapi/1/announcements/bulkDelete
POSTapi/1/announcements/name/{prefix}Upload
POSTapi/1/announcements/locale/{filename}UploadLocale

attributes

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/attributes/{companyId}Get [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "AttributeId": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } } }

auditlogs

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/auditlogsGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "AuditLogId": { "required": true, "type": "integer" }, "EntryDateTime": { "required": true, "type": "string" }, "CompanyName": { "required": true, "type": [ "string", "null" ] }, "ResourceName": { "required": true, "type": [ "string", "null" ] }, "Data": { "required": true, "type": [ "string", "null" ] }, "Response": { "required": true, "type": [ "string", "null" ] }, "Action": { "required": true, "type": [ "string", "null" ] }, "RemoteIp": { "required": true, "type": [ "string", "null" ] }, "UserName": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } } }

billinggroups

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/billinggroupsCreateBillingGroup
GETapi/1/billinggroupsGetBillingGroups
PUTapi/1/billinggroups/{id}UpdateBillingGroup
DELETEapi/1/billinggroups/{id}DeleteBillingGroup

billingplans

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/billingplans/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "Billingid": { "required": true, "type": "integer" }, "Planname": { "required": true, "type": [ "string", "null" ] }, "BillingStyle": { "required": true, "type": "integer" }, "FlatCost": { "required": true, "type": "number" } } } }
GETapi/1/billingplansGet
POSTapi/1/billingplansPost
PUTapi/1/billingplans/{id}Put
DELETEapi/1/billingplans/{id}Delete

botchannels

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/botchannelsPost [Show/Hide] { "type": "object", "properties": { "Id": { "required": true, "type": "integer" }, "CCCConfigurationId": { "required": true, "type": "integer" }, "ChannelType": { "required": true, "type": [ "string", "null" ] }, "Configuration": { "required": true, "type": [ "string", "null" ] }, "Customisation": { "required": true, "type": [ "string", "null" ] } } }
api/1/botchannels/{chatServiceId}AddToChatService
GETapi/1/botchannels/directline/{chatServiceId}GetDirectLineByChatServiceId
GETapi/1/botchannels/directline/customisation/{chatServiceId}GetCustomisationForDirectlineByChatServiceId
POSTapi/1/botchannels/directline/customisation/{chatServiceId}UpdateCustomisation

bots

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/botsPost [Show/Hide] { "type": "object", "properties": { "BotId": { "required": true, "type": "integer" }, "BotType": { "required": true, "type": [ "string", "null" ] }, "BotSecret": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "MessagingEndpoint": { "required": true, "type": [ "string", "null" ] }, "OutputParameters": { "required": true, "type": [ "string", "null" ] }, "CustomUrls": { "required": true, "type": "boolean" }, "CustomMessageUrl": { "required": true, "type": [ "string", "null" ] }, "CustomAssignConversationUrl": { "required": true, "type": [ "string", "null" ] } } }
PUTapi/1/bots/{id}Put [Show/Hide] { "type": "object", "properties": { "BotId": { "required": true, "type": "integer" }, "BotType": { "required": true, "type": [ "string", "null" ] }, "BotSecret": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "MessagingEndpoint": { "required": true, "type": [ "string", "null" ] }, "OutputParameters": { "required": true, "type": [ "string", "null" ] }, "CustomUrls": { "required": true, "type": "boolean" }, "CustomMessageUrl": { "required": true, "type": [ "string", "null" ] }, "CustomAssignConversationUrl": { "required": true, "type": [ "string", "null" ] } } }
DELETEapi/1/bots/{id}Delete [Show/Hide] { "type": "object", "properties": { "BotId": { "required": true, "type": "integer" }, "BotType": { "required": true, "type": [ "string", "null" ] }, "BotSecret": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "MessagingEndpoint": { "required": true, "type": [ "string", "null" ] }, "OutputParameters": { "required": true, "type": [ "string", "null" ] }, "CustomUrls": { "required": true, "type": "boolean" }, "CustomMessageUrl": { "required": true, "type": [ "string", "null" ] }, "CustomAssignConversationUrl": { "required": true, "type": [ "string", "null" ] } } }
GETapi/1/botsGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "BotId": { "required": true, "type": "integer" }, "BotType": { "required": true, "type": [ "string", "null" ] }, "BotSecret": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "MessagingEndpoint": { "required": true, "type": [ "string", "null" ] }, "OutputParameters": { "required": true, "type": [ "string", "null" ] }, "CustomUrls": { "required": true, "type": "boolean" }, "CustomMessageUrl": { "required": true, "type": [ "string", "null" ] }, "CustomAssignConversationUrl": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/bots/paramsGetParams [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "BotId": { "required": true, "type": "integer" }, "BotType": { "required": true, "type": [ "string", "null" ] }, "BotSecret": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "MessagingEndpoint": { "required": true, "type": [ "string", "null" ] }, "OutputParameters": { "required": true, "type": [ "string", "null" ] }, "CustomUrls": { "required": true, "type": "boolean" }, "CustomMessageUrl": { "required": true, "type": [ "string", "null" ] }, "CustomAssignConversationUrl": { "required": true, "type": [ "string", "null" ] } } } }

breaknames

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/breaknamesGet
POSTapi/1/breaknamesPost

callpacers

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/callpacersGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "Callpacerid": { "required": true, "type": "integer" }, "Pacinginterval": { "required": true, "type": "integer" }, "Pacingcapacity": { "required": true, "type": "integer" }, "Companyid": { "required": true, "type": "integer" } } } }
POSTapi/1/callpacersPost [Show/Hide] { "type": "object", "properties": { "Callpacerid": { "required": true, "type": "integer" }, "Pacinginterval": { "required": true, "type": "integer" }, "Pacingcapacity": { "required": true, "type": "integer" }, "Companyid": { "required": true, "type": "integer" } } }
PUTapi/1/callpacers/{id}Put [Show/Hide] { "type": "object", "properties": { "Callpacerid": { "required": true, "type": "integer" }, "Pacinginterval": { "required": true, "type": "integer" }, "Pacingcapacity": { "required": true, "type": "integer" }, "Companyid": { "required": true, "type": "integer" } } }
DELETEapi/1/callpacers/{id}Delete [Show/Hide] { "type": "object", "properties": { "Callpacerid": { "required": true, "type": "integer" }, "Pacinginterval": { "required": true, "type": "integer" }, "Pacingcapacity": { "required": true, "type": "integer" }, "Companyid": { "required": true, "type": "integer" } } }

calltypedetails

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/calltypedetails/sq/{sqId}GetByServiceQueueId [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CallTypeDetailsId": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "QueuePhoneNumberId": { "required": true, "type": "integer" }, "CallPacerId": { "required": true, "type": [ "integer", "null" ] }, "CallType": { "required": true, "type": "integer" }, "RetryAttempts": { "required": true, "type": "integer" }, "RetryTimeout": { "required": true, "type": "integer" }, "RetryInterval": { "required": true, "type": "integer" }, "VmRule": { "required": true, "type": "integer" }, "VmMsg": { "required": true, "type": [ "string", "null" ] }, "AgentWhisperRule": { "required": true, "type": "boolean" }, "AgentWhisperMsg": { "required": true, "type": [ "string", "null" ] }, "AllowCustomerCLIPresentation": { "required": true, "type": "boolean" }, "EnableDtmfInQueue": { "required": true, "type": "boolean" }, "DtmfValue": { "required": true, "type": [ "string", "null" ] }, "DtmfDelayTime": { "required": true, "type": "integer" }, "EnableFailureCampaign": { "required": true, "type": "boolean" }, "FailureCampaignId": { "required": true, "type": [ "integer", "null" ] } } } }
GETapi/1/calltypedetails/{id}GetSingle [Show/Hide] { "type": "object", "properties": { "CallTypeDetailsId": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "QueuePhoneNumberId": { "required": true, "type": "integer" }, "CallPacerId": { "required": true, "type": [ "integer", "null" ] }, "CallType": { "required": true, "type": "integer" }, "RetryAttempts": { "required": true, "type": "integer" }, "RetryTimeout": { "required": true, "type": "integer" }, "RetryInterval": { "required": true, "type": "integer" }, "VmRule": { "required": true, "type": "integer" }, "VmMsg": { "required": true, "type": [ "string", "null" ] }, "AgentWhisperRule": { "required": true, "type": "boolean" }, "AgentWhisperMsg": { "required": true, "type": [ "string", "null" ] }, "AllowCustomerCLIPresentation": { "required": true, "type": "boolean" }, "EnableDtmfInQueue": { "required": true, "type": "boolean" }, "DtmfValue": { "required": true, "type": [ "string", "null" ] }, "DtmfDelayTime": { "required": true, "type": "integer" }, "EnableFailureCampaign": { "required": true, "type": "boolean" }, "FailureCampaignId": { "required": true, "type": [ "integer", "null" ] } } }
GETapi/1/calltypedetails/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CallTypeDetailsId": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "ServiceQueueName": { "required": true, "type": [ "string", "null" ] }, "QueuePhoneNumberId": { "required": true, "type": "integer" }, "CallType": { "required": true, "type": "integer" }, "CallPacerId": { "required": true, "type": [ "integer", "null" ] } } } }
GETapi/1/calltypedetails/pacer/{pId}ListByPacerId [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CallTypeDetailsId": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "ServiceQueueName": { "required": true, "type": [ "string", "null" ] }, "QueuePhoneNumberId": { "required": true, "type": "integer" }, "CallType": { "required": true, "type": "integer" }, "CallPacerId": { "required": true, "type": [ "integer", "null" ] } } } }
POSTapi/1/calltypedetailsCreate [Show/Hide] { "type": "object", "properties": { "CallTypeDetailsId": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "QueuePhoneNumberId": { "required": true, "type": "integer" }, "CallPacerId": { "required": true, "type": [ "integer", "null" ] }, "CallType": { "required": true, "type": "integer" }, "RetryAttempts": { "required": true, "type": "integer" }, "RetryTimeout": { "required": true, "type": "integer" }, "RetryInterval": { "required": true, "type": "integer" }, "VmRule": { "required": true, "type": "integer" }, "VmMsg": { "required": true, "type": [ "string", "null" ] }, "AgentWhisperRule": { "required": true, "type": "boolean" }, "AgentWhisperMsg": { "required": true, "type": [ "string", "null" ] }, "AllowCustomerCLIPresentation": { "required": true, "type": "boolean" }, "EnableDtmfInQueue": { "required": true, "type": "boolean" }, "DtmfValue": { "required": true, "type": [ "string", "null" ] }, "DtmfDelayTime": { "required": true, "type": "integer" }, "EnableFailureCampaign": { "required": true, "type": "boolean" }, "FailureCampaignId": { "required": true, "type": [ "integer", "null" ] } } }
PUTapi/1/calltypedetails/{id}Put [Show/Hide] { "type": "object", "properties": { "CallTypeDetailsId": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "QueuePhoneNumberId": { "required": true, "type": "integer" }, "CallPacerId": { "required": true, "type": [ "integer", "null" ] }, "CallType": { "required": true, "type": "integer" }, "RetryAttempts": { "required": true, "type": "integer" }, "RetryTimeout": { "required": true, "type": "integer" }, "RetryInterval": { "required": true, "type": "integer" }, "VmRule": { "required": true, "type": "integer" }, "VmMsg": { "required": true, "type": [ "string", "null" ] }, "AgentWhisperRule": { "required": true, "type": "boolean" }, "AgentWhisperMsg": { "required": true, "type": [ "string", "null" ] }, "AllowCustomerCLIPresentation": { "required": true, "type": "boolean" }, "EnableDtmfInQueue": { "required": true, "type": "boolean" }, "DtmfValue": { "required": true, "type": [ "string", "null" ] }, "DtmfDelayTime": { "required": true, "type": "integer" }, "EnableFailureCampaign": { "required": true, "type": "boolean" }, "FailureCampaignId": { "required": true, "type": [ "integer", "null" ] } } }
POSTapi/1/calltypedetails/pacer/{ctdId}UpdatePacer [Show/Hide] { "type": "object", "properties": { "CallTypeDetailsId": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "QueuePhoneNumberId": { "required": true, "type": "integer" }, "CallPacerId": { "required": true, "type": [ "integer", "null" ] }, "CallType": { "required": true, "type": "integer" }, "RetryAttempts": { "required": true, "type": "integer" }, "RetryTimeout": { "required": true, "type": "integer" }, "RetryInterval": { "required": true, "type": "integer" }, "VmRule": { "required": true, "type": "integer" }, "VmMsg": { "required": true, "type": [ "string", "null" ] }, "AgentWhisperRule": { "required": true, "type": "boolean" }, "AgentWhisperMsg": { "required": true, "type": [ "string", "null" ] }, "AllowCustomerCLIPresentation": { "required": true, "type": "boolean" }, "EnableDtmfInQueue": { "required": true, "type": "boolean" }, "DtmfValue": { "required": true, "type": [ "string", "null" ] }, "DtmfDelayTime": { "required": true, "type": "integer" }, "EnableFailureCampaign": { "required": true, "type": "boolean" }, "FailureCampaignId": { "required": true, "type": [ "integer", "null" ] } } }

campaignimport

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/campaignimport/{id}PostFile

campaignnumberrestrictions

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/campaignnumberrestrictions/{campaignid}Get [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "NumberRestrictionId": { "required": true, "type": "integer" }, "CampaignId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Notes": { "required": true, "type": [ "string", "null" ] }, "IsExclude": { "required": true, "type": "boolean" } } } }
POSTapi/1/campaignnumberrestrictionsPost [Show/Hide] { "type": "object", "properties": { "NumberRestrictionId": { "required": true, "type": "integer" }, "CampaignId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Notes": { "required": true, "type": [ "string", "null" ] }, "IsExclude": { "required": true, "type": "boolean" } } }
PUTapi/1/campaignnumberrestrictions/{id}Put [Show/Hide] { "type": "object", "properties": { "NumberRestrictionId": { "required": true, "type": "integer" }, "CampaignId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Notes": { "required": true, "type": [ "string", "null" ] }, "IsExclude": { "required": true, "type": "boolean" } } }
DELETEapi/1/campaignnumberrestrictions/{id}/blacklist/{blacklist}Delete
POSTapi/1/campaignnumberrestrictions/bulkcreateBulkCreate [Show/Hide] { "type": "object", "properties": { "NumberRestrictionId": { "required": true, "type": "integer" }, "CampaignId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Notes": { "required": true, "type": [ "string", "null" ] }, "IsExclude": { "required": true, "type": "boolean" } } }
DELETEapi/1/campaignnumberrestrictions/bulk/blacklistBulkDeleteBlacklist
DELETEapi/1/campaignnumberrestrictions/bulk/whitelistBulkDeleteWhitelist

campaignreports

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/campaignreports/itemizedGetItemised [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CampaignRecordId": { "required": true, "type": "integer" }, "CampaignId": { "required": true, "type": "integer" }, "UserPhoneNumber": { "required": true, "type": [ "string", "null" ] }, "FirstName": { "required": true, "type": [ "string", "null" ] }, "SecondName": { "required": true, "type": [ "string", "null" ] }, "Field1": { "required": true, "type": [ "string", "null" ] }, "Field2": { "required": true, "type": [ "string", "null" ] }, "Field3": { "required": true, "type": [ "string", "null" ] }, "Field4": { "required": true, "type": [ "string", "null" ] }, "Field5": { "required": true, "type": [ "string", "null" ] }, "Field6": { "required": true, "type": [ "string", "null" ] }, "Field7": { "required": true, "type": [ "string", "null" ] }, "Field8": { "required": true, "type": [ "string", "null" ] }, "Field9": { "required": true, "type": [ "string", "null" ] }, "Field10": { "required": true, "type": [ "string", "null" ] }, "EnteredTime": { "required": true, "type": "string" }, "SMSSent": { "required": true, "type": "string" }, "ResponseTime": { "required": true, "type": "string" }, "ExpiryDate": { "required": true, "type": "string" }, "CampaignText": { "required": true, "type": [ "string", "null" ] }, "RecordStatus": { "required": true, "type": [ "string", "null" ] }, "ReasonCode": { "required": true, "type": [ "string", "null" ] }, "Region": { "required": true, "type": [ "string", "null" ] }, "ResponseText": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/campaignreports/summaryGetSummaryReport [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CampaignId": { "required": true, "type": "integer" }, "Keywords": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "string", "null" ] } }, "Counts": { "required": true, "type": [ "array", "null" ], "items": { "type": "integer" } }, "EscalationEnabled": { "required": true, "type": "boolean" }, "EscalationCount": { "required": true, "type": "integer" }, "SMSCount": { "required": true, "type": "integer" } } } }

campaigns

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/campaigns/list/type/{id}List [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CampaignId": { "required": true, "type": "integer" }, "CampaignName": { "required": true, "type": [ "string", "null" ] }, "DivisionId": { "required": true, "type": "integer" } } } }
GETapi/1/campaignsGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CampaignId": { "required": true, "type": "integer" }, "Active": { "required": true, "type": "boolean" }, "Pacing": { "required": true, "type": "boolean" }, "PacingInterval": { "required": true, "type": [ "integer", "null" ] }, "PacingQuantity": { "required": true, "type": [ "integer", "null" ] }, "CampaignText": { "required": true, "type": [ "string", "null" ] }, "OohText": { "required": true, "type": [ "string", "null" ] }, "RecordExpiry": { "required": true, "type": "integer" }, "StopEnabled": { "required": true, "type": "boolean" }, "DivisionId": { "required": true, "type": "integer" }, "CampaignName": { "required": true, "type": [ "string", "null" ] }, "DefaultRegion": { "required": true, "type": [ "string", "null" ] }, "Inbound": { "required": true, "type": "boolean" }, "AllowMultiReplies": { "required": true, "type": "boolean" }, "ReplyInterval": { "required": true, "type": [ "integer", "null" ] }, "TestMode": { "required": true, "type": "boolean" }, "Timezone": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "CampaignType": { "required": true, "type": "integer" }, "CallType": { "required": true, "type": [ "integer", "null" ] }, "SurveyType": { "required": true, "type": [ "integer", "null" ] }, "OriginatingNoId": { "required": true, "type": "integer" } } } }
POSTapi/1/campaignsPost [Show/Hide] { "type": "object", "properties": { "CampaignId": { "required": true, "type": "integer" }, "Active": { "required": true, "type": "boolean" }, "Pacing": { "required": true, "type": "boolean" }, "PacingInterval": { "required": true, "type": [ "integer", "null" ] }, "PacingQuantity": { "required": true, "type": [ "integer", "null" ] }, "CampaignText": { "required": true, "type": [ "string", "null" ] }, "OohText": { "required": true, "type": [ "string", "null" ] }, "RecordExpiry": { "required": true, "type": "integer" }, "StopEnabled": { "required": true, "type": "boolean" }, "DivisionId": { "required": true, "type": "integer" }, "CampaignName": { "required": true, "type": [ "string", "null" ] }, "DefaultRegion": { "required": true, "type": [ "string", "null" ] }, "Inbound": { "required": true, "type": "boolean" }, "AllowMultiReplies": { "required": true, "type": "boolean" }, "ReplyInterval": { "required": true, "type": [ "integer", "null" ] }, "TestMode": { "required": true, "type": "boolean" }, "Timezone": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "CampaignType": { "required": true, "type": "integer" }, "CallType": { "required": true, "type": [ "integer", "null" ] }, "SurveyType": { "required": true, "type": [ "integer", "null" ] }, "OriginatingNoId": { "required": true, "type": "integer" } } }
PUTapi/1/campaigns/{id}Put [Show/Hide] { "type": "object", "properties": { "CampaignId": { "required": true, "type": "integer" }, "Active": { "required": true, "type": "boolean" }, "Pacing": { "required": true, "type": "boolean" }, "PacingInterval": { "required": true, "type": [ "integer", "null" ] }, "PacingQuantity": { "required": true, "type": [ "integer", "null" ] }, "CampaignText": { "required": true, "type": [ "string", "null" ] }, "OohText": { "required": true, "type": [ "string", "null" ] }, "RecordExpiry": { "required": true, "type": "integer" }, "StopEnabled": { "required": true, "type": "boolean" }, "DivisionId": { "required": true, "type": "integer" }, "CampaignName": { "required": true, "type": [ "string", "null" ] }, "DefaultRegion": { "required": true, "type": [ "string", "null" ] }, "Inbound": { "required": true, "type": "boolean" }, "AllowMultiReplies": { "required": true, "type": "boolean" }, "ReplyInterval": { "required": true, "type": [ "integer", "null" ] }, "TestMode": { "required": true, "type": "boolean" }, "Timezone": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "CampaignType": { "required": true, "type": "integer" }, "CallType": { "required": true, "type": [ "integer", "null" ] }, "SurveyType": { "required": true, "type": [ "integer", "null" ] }, "OriginatingNoId": { "required": true, "type": "integer" } } }
DELETEapi/1/campaigns/{id}Delete
GETapi/1/campaigns/type/{id}Get [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CampaignId": { "required": true, "type": "integer" }, "Active": { "required": true, "type": "boolean" }, "Pacing": { "required": true, "type": "boolean" }, "PacingInterval": { "required": true, "type": [ "integer", "null" ] }, "PacingQuantity": { "required": true, "type": [ "integer", "null" ] }, "CampaignText": { "required": true, "type": [ "string", "null" ] }, "OohText": { "required": true, "type": [ "string", "null" ] }, "RecordExpiry": { "required": true, "type": "integer" }, "StopEnabled": { "required": true, "type": "boolean" }, "DivisionId": { "required": true, "type": "integer" }, "CampaignName": { "required": true, "type": [ "string", "null" ] }, "DefaultRegion": { "required": true, "type": [ "string", "null" ] }, "Inbound": { "required": true, "type": "boolean" }, "AllowMultiReplies": { "required": true, "type": "boolean" }, "ReplyInterval": { "required": true, "type": [ "integer", "null" ] }, "TestMode": { "required": true, "type": "boolean" }, "Timezone": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "CampaignType": { "required": true, "type": "integer" }, "CallType": { "required": true, "type": [ "integer", "null" ] }, "SurveyType": { "required": true, "type": [ "integer", "null" ] }, "OriginatingNoId": { "required": true, "type": "integer" } } } }

channelholidays

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/channelholidays/{chatId}GetByChatService
DELETEapi/1/channelholidays/bulkDelete
POSTapi/1/channelholidays/bulkPost

channelopeninghours

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/channelopeninghours/{chatId}GetByChatService
POSTapi/1/channelopeninghours/bulkPostBulk [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "ChannelOpeningHoursId": { "required": true, "type": "integer" }, "Day": { "required": true, "type": "integer" }, "OpenTime": { "required": true, "type": "string" }, "CloseTime": { "required": true, "type": "string" }, "ChatServiceId": { "required": true, "type": "integer" } } } }
PUTapi/1/channelopeninghours/bulkUpdateBulk
DELETEapi/1/channelopeninghours/bulkDeleteBulk

chatconfigs

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/chatconfigsGet [Show/Hide] { "type": "object", "properties": { "ChatConfigs": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "ChatService": { "required": true, "type": [ "object", "null" ], "properties": { "TimezoneName": { "required": true, "type": [ "string", "null" ] }, "ChatServiceId": { "required": true, "type": "integer" }, "DivisionId": { "required": true, "type": "integer" }, "TenantId": { "required": true, "type": [ "string", "null" ] }, "Name": { "required": true, "type": [ "string", "null" ] }, "Enabled": { "required": true, "type": "boolean" }, "WorkflowId": { "required": true, "type": "integer" }, "CCCConfigurations": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "ChannelType": { "required": true, "type": [ "string", "null" ] }, "Configuration": { "required": true, "type": [ "string", "null" ] }, "Enabled": { "required": true, "type": "boolean" } } } }, "MsAppId": { "required": true, "type": [ "string", "null" ] }, "MsAppSecret": { "required": true, "type": [ "string", "null" ] }, "FbPageSecret": { "required": true, "type": [ "string", "null" ] }, "ProvisioningState": { "required": true, "type": "integer" }, "Default": { "required": true, "type": "boolean" }, "SLATarget": { "required": true, "type": "integer" } } }, "Workflow": { "required": true, "type": [ "object", "null" ], "properties": { "WorkflowId": { "required": true, "type": "integer" }, "WorkflowName": { "required": true, "type": [ "string", "null" ] }, "EnableBotDialog": { "required": true, "type": "boolean" }, "GreetingMessage": { "required": true, "type": [ "string", "null" ] }, "GUMTenantId": { "required": true, "type": [ "string", "null" ] }, "RequiredFields": { "required": true, "type": [ "string", "null" ] }, "QuestionTemplate": { "required": true, "type": [ "integer", "null" ] }, "AgentChannelConnector": { "required": true, "type": [ "string", "null" ] }, "ACCConfigurations": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "ChannelType": { "required": true, "type": [ "string", "null" ] }, "Configuration": { "required": true, "type": [ "string", "null" ] }, "Enabled": { "required": true, "type": "boolean" } } } }, "EnableQnABotDialog": { "required": true, "type": "boolean" }, "QNAMakerConfigurationID": { "required": true, "type": [ "integer", "null" ] }, "JSONConfiguration": { "required": true, "type": [ "string", "null" ] }, "WorkflowTimeouts": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "ChannelID": { "required": true, "type": [ "string", "null" ] }, "TimeoutMinutes": { "required": true, "type": "integer" }, "Message": { "required": true, "type": [ "string", "null" ] }, "TimeoutHours": { "required": true, "type": "integer" } } } }, "CustomerWelcomeMessage": { "required": true, "type": [ "string", "null" ] }, "CustomerWelcomeSuggestedActions": { "required": true, "type": [ "string", "null" ] } } }, "DataCollectorQuestions": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "QuestionId": { "required": true, "type": "integer" }, "TemplateId": { "required": true, "type": "integer" }, "Text": { "required": true, "type": [ "string", "null" ] }, "FieldName": { "required": true, "type": [ "string", "null" ] }, "Order": { "required": true, "type": "integer" }, "UseSuggestedActions": { "required": true, "type": "boolean" }, "SuggestedActions": { "required": true, "type": [ "string", "null" ] }, "Timeout": { "required": true, "type": [ "integer", "null" ] }, "DigitCount": { "required": true, "type": [ "integer", "null" ] }, "UseForCustomerMatching": { "required": true, "type": "boolean" }, "ValidationRule": { "required": true, "type": [ "integer", "null" ] } } } }, "QNAMakerConfigurations": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "QNAMakerConfigurationID": { "required": true, "type": "integer" }, "DisplayName": { "required": true, "type": [ "string", "null" ] }, "AuthKey": { "required": true, "type": [ "string", "null" ] }, "KnowledgebaseID": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "SubscriptionKey": { "required": true, "type": [ "string", "null" ] }, "Host": { "required": true, "type": [ "string", "null" ] }, "ScoreThreshold": { "required": true, "type": "number" }, "ProvisioningState": { "required": true, "type": [ "integer", "null" ] } } } }, "OpeningHours": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "ChannelOpeningHoursId": { "required": true, "type": "integer" }, "Day": { "required": true, "type": "integer" }, "OpenTime": { "required": true, "type": "string" }, "CloseTime": { "required": true, "type": "string" }, "ChatServiceId": { "required": true, "type": "integer" } } } }, "Holidays": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "ChannelHolidaysId": { "required": true, "type": "integer" }, "ChatServiceId": { "required": true, "type": "integer" }, "Date": { "required": true, "type": "string" }, "OpenTime": { "required": true, "type": "string" }, "CloseTime": { "required": true, "type": "string" }, "Closed": { "required": true, "type": "boolean" }, "Comment": { "required": true, "type": [ "string", "null" ] } } } } } } }, "Bots": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "BotType": { "required": true, "type": [ "string", "null" ] }, "BotSecret": { "required": true, "type": [ "string", "null" ] }, "MessagingEndpoint": { "required": true, "type": [ "string", "null" ] }, "CustomUrls": { "required": true, "type": "boolean" }, "CustomMessageUrl": { "required": true, "type": [ "string", "null" ] }, "CustomAssignConversationUrl": { "required": true, "type": [ "string", "null" ] } } } }, "DataCollectorQuestions": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "QuestionId": { "required": true, "type": "integer" }, "TemplateId": { "required": true, "type": "integer" }, "Text": { "required": true, "type": [ "string", "null" ] }, "FieldName": { "required": true, "type": [ "string", "null" ] }, "Order": { "required": true, "type": "integer" }, "UseSuggestedActions": { "required": true, "type": "boolean" }, "SuggestedActions": { "required": true, "type": [ "string", "null" ] }, "Timeout": { "required": true, "type": [ "integer", "null" ] }, "DigitCount": { "required": true, "type": [ "integer", "null" ] }, "UseForCustomerMatching": { "required": true, "type": "boolean" }, "ValidationRule": { "required": true, "type": [ "integer", "null" ] } } } }, "QueueChatConnectorConfigurations": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "TenantId": { "required": true, "type": [ "string", "null" ] }, "ChatServiceId": { "required": true, "type": "integer" }, "QueueNames": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "string", "null" ] } } } } }, "DataCollectorTemplates": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "Id": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "GUMTenantId": { "required": true, "type": [ "string", "null" ] }, "Hidden": { "required": true, "type": "boolean" }, "TemplateType": { "required": true, "type": [ "string", "null" ] }, "MaxRepeatOnInvalidResponse": { "required": true, "type": "integer" }, "IsForVoice": { "required": true, "type": "boolean" } } } }, "Campaigns": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "CampaignId": { "required": true, "type": "integer" }, "Active": { "required": true, "type": "boolean" }, "Pacing": { "required": true, "type": "boolean" }, "PacingInterval": { "required": true, "type": [ "integer", "null" ] }, "PacingQuantity": { "required": true, "type": [ "integer", "null" ] }, "CampaignText": { "required": true, "type": [ "string", "null" ] }, "OohText": { "required": true, "type": [ "string", "null" ] }, "RecordExpiry": { "required": true, "type": "integer" }, "StopEnabled": { "required": true, "type": "boolean" }, "DivisionId": { "required": true, "type": "integer" }, "CampaignName": { "required": true, "type": [ "string", "null" ] }, "DefaultRegion": { "required": true, "type": [ "string", "null" ] }, "Inbound": { "required": true, "type": "boolean" }, "AllowMultiReplies": { "required": true, "type": "boolean" }, "ReplyInterval": { "required": true, "type": [ "integer", "null" ] }, "TestMode": { "required": true, "type": "boolean" }, "Timezone": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "CampaignType": { "required": true, "type": "integer" }, "CallType": { "required": true, "type": [ "integer", "null" ] }, "SurveyType": { "required": true, "type": [ "integer", "null" ] }, "FromNumber": { "required": true, "type": [ "string", "null" ] }, "TenantId": { "required": true, "type": [ "string", "null" ] } } } }, "DataCollectorValidationRules": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "Id": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "RuleType": { "required": true, "type": [ "string", "null" ] }, "RegularExpression": { "required": true, "type": [ "string", "null" ] }, "CountryCode": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } } }, "Workflows": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "WorkflowId": { "required": true, "type": "integer" }, "WorkflowName": { "required": true, "type": [ "string", "null" ] }, "EnableBotDialog": { "required": true, "type": "boolean" }, "GreetingMessage": { "required": true, "type": [ "string", "null" ] }, "GUMTenantId": { "required": true, "type": [ "string", "null" ] }, "RequiredFields": { "required": true, "type": [ "string", "null" ] }, "QuestionTemplate": { "required": true, "type": [ "integer", "null" ] }, "AgentChannelConnector": { "required": true, "type": [ "string", "null" ] }, "ACCConfigurations": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "ChannelType": { "required": true, "type": [ "string", "null" ] }, "Configuration": { "required": true, "type": [ "string", "null" ] }, "Enabled": { "required": true, "type": "boolean" } } } }, "EnableQnABotDialog": { "required": true, "type": "boolean" }, "QNAMakerConfigurationID": { "required": true, "type": [ "integer", "null" ] }, "JSONConfiguration": { "required": true, "type": [ "string", "null" ] }, "WorkflowTimeouts": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "ChannelID": { "required": true, "type": [ "string", "null" ] }, "TimeoutMinutes": { "required": true, "type": "integer" }, "Message": { "required": true, "type": [ "string", "null" ] }, "TimeoutHours": { "required": true, "type": "integer" } } } }, "CustomerWelcomeMessage": { "required": true, "type": [ "string", "null" ] }, "CustomerWelcomeSuggestedActions": { "required": true, "type": [ "string", "null" ] } } } } } }

chatopeninghours

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/chatopeninghours/{chatId}GetByChatService
POSTapi/1/chatopeninghours/bulkPostBulk [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "ChatOpeningHoursId": { "required": true, "type": "integer" }, "Day": { "required": true, "type": "integer" }, "OpenTime": { "required": true, "type": "string" }, "CloseTime": { "required": true, "type": "string" }, "ChatServiceId": { "required": true, "type": "integer" }, "Closed": { "required": true, "type": "boolean" } } } }
PUTapi/1/chatopeninghours/bulkUpdateBulk
DELETEapi/1/chatopeninghours/bulkDeleteBulk

chatreports

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/chatreports/chatsGetChats [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "ChatConversationId": { "required": true, "type": "integer" }, "ChatServiceId": { "required": true, "type": "integer" }, "StartTime": { "required": true, "type": "string" }, "EndTime": { "required": true, "type": "string" }, "AssistTimeSecs": { "required": true, "type": "integer" }, "AgentTimeSecs": { "required": true, "type": "integer" }, "Result": { "required": true, "type": [ "string", "null" ] }, "ConversationEscalated": { "required": true, "type": "boolean" }, "ConversationId": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/chatreports/summaryGetSummaryReport [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "ChatCount": { "required": true, "type": "integer" }, "EscalationCount": { "required": true, "type": "integer" }, "AbondonedChatCount": { "required": true, "type": "integer" }, "SuccessChatCount": { "required": true, "type": "integer" }, "TotalAssistTime": { "required": true, "type": "integer" }, "TotalEscalationTime": { "required": true, "type": "integer" } } } }
GETapi/1/chatreports/segmentsGetSegments [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "SegmentId": { "required": true, "type": "integer" }, "ConversationId": { "required": true, "type": [ "string", "null" ] }, "ChatServiceId": { "required": true, "type": "integer" }, "StartTime": { "required": true, "type": "string" }, "EndTime": { "required": true, "type": "string" }, "Result": { "required": true, "type": [ "string", "null" ] }, "SegmentType": { "required": true, "type": [ "string", "null" ] }, "Destination": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/chatreports/messageUrlGetMessagesUrl [Show/Hide] { "type": "string" }

chatservices

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/chatservicesPost [Show/Hide] { "type": "object", "properties": { "TimezoneId": { "required": true, "type": "integer" }, "ChatServiceId": { "required": true, "type": "integer" }, "DivisionId": { "required": true, "type": "integer" }, "TenantId": { "required": true, "type": [ "string", "null" ] }, "Name": { "required": true, "type": [ "string", "null" ] }, "Enabled": { "required": true, "type": "boolean" }, "WorkflowId": { "required": true, "type": "integer" }, "CCCConfigurations": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "ChannelType": { "required": true, "type": [ "string", "null" ] }, "Configuration": { "required": true, "type": [ "string", "null" ] }, "Enabled": { "required": true, "type": "boolean" } } } }, "MsAppId": { "required": true, "type": [ "string", "null" ] }, "MsAppSecret": { "required": true, "type": [ "string", "null" ] }, "FbPageSecret": { "required": true, "type": [ "string", "null" ] }, "ProvisioningState": { "required": true, "type": "integer" }, "Default": { "required": true, "type": "boolean" }, "SLATarget": { "required": true, "type": "integer" } } }
api/1/chatservices/updateCCCconfig/{chatServiceId}/{provisioningGuid}UpdateCCCConfig
GETapi/1/chatservicesGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "TimezoneId": { "required": true, "type": "integer" }, "ChatServiceId": { "required": true, "type": "integer" }, "DivisionId": { "required": true, "type": "integer" }, "TenantId": { "required": true, "type": [ "string", "null" ] }, "Name": { "required": true, "type": [ "string", "null" ] }, "Enabled": { "required": true, "type": "boolean" }, "WorkflowId": { "required": true, "type": "integer" }, "CCCConfigurations": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "ChannelType": { "required": true, "type": [ "string", "null" ] }, "Configuration": { "required": true, "type": [ "string", "null" ] }, "Enabled": { "required": true, "type": "boolean" } } } }, "MsAppId": { "required": true, "type": [ "string", "null" ] }, "MsAppSecret": { "required": true, "type": [ "string", "null" ] }, "FbPageSecret": { "required": true, "type": [ "string", "null" ] }, "ProvisioningState": { "required": true, "type": "integer" }, "Default": { "required": true, "type": "boolean" }, "SLATarget": { "required": true, "type": "integer" } } } }
GETapi/1/chatservices/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "ChatServiceId": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] } } } }
PUTapi/1/chatservices/{id}Put [Show/Hide] { "type": "object", "properties": { "TimezoneId": { "required": true, "type": "integer" }, "ChatServiceId": { "required": true, "type": "integer" }, "DivisionId": { "required": true, "type": "integer" }, "TenantId": { "required": true, "type": [ "string", "null" ] }, "Name": { "required": true, "type": [ "string", "null" ] }, "Enabled": { "required": true, "type": "boolean" }, "WorkflowId": { "required": true, "type": "integer" }, "CCCConfigurations": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "ChannelType": { "required": true, "type": [ "string", "null" ] }, "Configuration": { "required": true, "type": [ "string", "null" ] }, "Enabled": { "required": true, "type": "boolean" } } } }, "MsAppId": { "required": true, "type": [ "string", "null" ] }, "MsAppSecret": { "required": true, "type": [ "string", "null" ] }, "FbPageSecret": { "required": true, "type": [ "string", "null" ] }, "ProvisioningState": { "required": true, "type": "integer" }, "Default": { "required": true, "type": "boolean" }, "SLATarget": { "required": true, "type": "integer" } } }
DELETEapi/1/chatservices/{id}Delete
POSTapi/1/chatservices/provisioning/{id}PostProvisioningUpdate

companies

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/companies/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CompanyID": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/companiesGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CompanyID": { "required": true, "type": "integer" }, "BillingPlan": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "Password": { "required": true, "type": [ "string", "null" ] }, "HybridMode": { "required": true, "type": "boolean" }, "TenantShortCode": { "required": true, "type": [ "string", "null" ] }, "GAuthToken": { "required": true, "type": [ "string", "null" ] }, "CompanyGroupId": { "required": true, "type": [ "integer", "null" ] }, "GUMTenantId": { "required": true, "type": [ "string", "null" ] } } } }
POSTapi/1/companiesPost [Show/Hide] { "type": "object", "properties": { "CompanyID": { "required": true, "type": "integer" }, "BillingPlan": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "Password": { "required": true, "type": [ "string", "null" ] }, "HybridMode": { "required": true, "type": "boolean" }, "TenantShortCode": { "required": true, "type": [ "string", "null" ] }, "GAuthToken": { "required": true, "type": [ "string", "null" ] }, "CompanyGroupId": { "required": true, "type": [ "integer", "null" ] }, "GUMTenantId": { "required": true, "type": [ "string", "null" ] } } }
POSTapi/1/companies/{id}/newtokenRenewToken
PUTapi/1/companies/{id}Put [Show/Hide] { "type": "object", "properties": { "CompanyID": { "required": true, "type": "integer" }, "BillingPlan": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "Password": { "required": true, "type": [ "string", "null" ] }, "HybridMode": { "required": true, "type": "boolean" }, "TenantShortCode": { "required": true, "type": [ "string", "null" ] }, "GAuthToken": { "required": true, "type": [ "string", "null" ] }, "CompanyGroupId": { "required": true, "type": [ "integer", "null" ] }, "GUMTenantId": { "required": true, "type": [ "string", "null" ] } } }

companygroups

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/companygroupsGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "GroupId": { "required": true, "type": "integer" }, "GroupName": { "required": true, "type": [ "string", "null" ] }, "TenantShortCode": { "required": true, "type": [ "string", "null" ] }, "Companies": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "object", "null" ], "properties": { "CompanyID": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] } } } } } } }
POSTapi/1/companygroupsPost

custommenuannouncements

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/custommenuannouncements/{id}Get [Show/Hide] { "type": "object", "properties": { "CustomAnnouncementId": { "required": true, "type": "integer" }, "MenuId": { "required": true, "type": "integer" }, "AnnouncementId": { "required": true, "type": "integer" }, "FileName": { "required": true, "type": [ "string", "null" ] } } }
POSTapi/1/custommenuannouncements/bulkPost [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CustomAnnouncementId": { "required": true, "type": "integer" }, "MenuId": { "required": true, "type": "integer" }, "AnnouncementId": { "required": true, "type": "integer" }, "FileName": { "required": true, "type": [ "string", "null" ] } } } }
DELETEapi/1/custommenuannouncements/bulkDelete [Show/Hide] { "type": "array", "items": { "type": "integer" } }
DELETEapi/1/custommenuannouncements/{id}DeleteByMenuId

dashboard

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/dashboardGet [Show/Hide] { "type": "object", "properties": { "ReportData": { "required": true, "type": [ "object", "null" ], "additionalProperties": { "type": [ "string", "null" ] } } } }

datacollectorquestions

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/datacollectorquestions/paramsGetParams
GETapi/1/datacollectorquestions/{templateid}Get
POSTapi/1/datacollectorquestionsBulkCreate
PUTapi/1/datacollectorquestionsBulkUpdate
DELETEapi/1/datacollectorquestionsBulkDelete

datacollectortemplates

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/datacollectortemplatesGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "Id": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "Company": { "required": true, "type": "integer" }, "Hidden": { "required": true, "type": "boolean" }, "TemplateType": { "required": true, "type": [ "string", "null" ] }, "MaxRepeatOnInvalidResponse": { "required": true, "type": "integer" }, "IsForVoice": { "required": true, "type": "boolean" } } } }
POSTapi/1/datacollectortemplatesPost [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "Id": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "Company": { "required": true, "type": "integer" }, "Hidden": { "required": true, "type": "boolean" }, "TemplateType": { "required": true, "type": [ "string", "null" ] }, "MaxRepeatOnInvalidResponse": { "required": true, "type": "integer" }, "IsForVoice": { "required": true, "type": "boolean" } } } }
PUTapi/1/datacollectortemplates/{id}Put [Show/Hide] { "type": "object", "properties": { "Id": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "Company": { "required": true, "type": "integer" }, "Hidden": { "required": true, "type": "boolean" }, "TemplateType": { "required": true, "type": [ "string", "null" ] }, "MaxRepeatOnInvalidResponse": { "required": true, "type": "integer" }, "IsForVoice": { "required": true, "type": "boolean" } } }
DELETEapi/1/datacollectortemplates/{id}Delete [Show/Hide] { "type": "integer" }

datacollectorvalidationrules

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/datacollectorvalidationrulesGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "Id": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "RuleType": { "required": true, "type": [ "string", "null" ] }, "RegularExpression": { "required": true, "type": [ "string", "null" ] }, "CountryCode": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } } }
POSTapi/1/datacollectorvalidationrulesPost [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "Id": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "RuleType": { "required": true, "type": [ "string", "null" ] }, "RegularExpression": { "required": true, "type": [ "string", "null" ] }, "CountryCode": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } } }
PUTapi/1/datacollectorvalidationrules/{id}Put [Show/Hide] { "type": "object", "properties": { "Id": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] }, "RuleType": { "required": true, "type": [ "string", "null" ] }, "RegularExpression": { "required": true, "type": [ "string", "null" ] }, "CountryCode": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } }
DELETEapi/1/datacollectorvalidationrules/{id}Delete [Show/Hide] { "type": "integer" }

dbschemainfo

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/dbschemainfo/listList [Show/Hide] { "type": "object", "properties": { "LastUpdateTime": { "required": true, "type": "string" }, "SchemaVersion": { "required": true, "type": [ "string", "null" ] } } }
GETapi/1/dbschemainfoGet [Show/Hide] { "type": "object", "properties": { "LastUpdateTime": { "required": true, "type": "string" }, "SchemaVersion": { "required": true, "type": [ "string", "null" ] } } }

divisions

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/divisions/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "DivisionName": { "required": true, "type": [ "string", "null" ] }, "DivisionId": { "required": true, "type": "integer" } } } }
GETapi/1/divisionsGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "DivisionId": { "required": true, "type": "integer" }, "Company": { "required": true, "type": "integer" }, "DivisionName": { "required": true, "type": [ "string", "null" ] }, "BillingGroup": { "required": true, "type": "integer" } } } }
POSTapi/1/divisionsPost [Show/Hide] { "type": "object", "properties": { "DivisionId": { "required": true, "type": "integer" }, "Company": { "required": true, "type": "integer" }, "DivisionName": { "required": true, "type": [ "string", "null" ] }, "BillingGroup": { "required": true, "type": "integer" } } }
DELETEapi/1/divisions/{id}Delete
PUTapi/1/divisions/{id}Put [Show/Hide] { "type": "object", "properties": { "DivisionId": { "required": true, "type": "integer" }, "Company": { "required": true, "type": "integer" }, "DivisionName": { "required": true, "type": [ "string", "null" ] }, "BillingGroup": { "required": true, "type": "integer" } } }
PATCHapi/1/divisions/billinggroupUpdateBillingGroups

emailcontacts

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/emailcontacts/{id}Get [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "EmailContactId": { "required": true, "type": "integer" }, "ContactAddress": { "required": true, "type": [ "string", "null" ] }, "ContactName": { "required": true, "type": [ "string", "null" ] }, "ContactDescription": { "required": true, "type": [ "string", "null" ] }, "EmailGroupId": { "required": true, "type": "integer" } } } }
POSTapi/1/emailcontacts/bulkPost [Show/Hide] { "type": "object", "properties": { "EmailContactId": { "required": true, "type": "integer" }, "ContactAddress": { "required": true, "type": [ "string", "null" ] }, "ContactName": { "required": true, "type": [ "string", "null" ] }, "ContactDescription": { "required": true, "type": [ "string", "null" ] }, "EmailGroupId": { "required": true, "type": "integer" } } }
DELETEapi/1/emailcontacts/bulkDelete

emailgroups

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/emailgroups/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "EmailGroupId": { "required": true, "type": "integer" }, "EmailGroupName": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/emailgroupsGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "EmailGroupId": { "required": true, "type": "integer" }, "EmailGroupName": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } } }
POSTapi/1/emailgroupsPost [Show/Hide] { "type": "object", "properties": { "EmailGroupId": { "required": true, "type": "integer" }, "EmailGroupName": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } }
PUTapi/1/emailgroups/{id}Put [Show/Hide] { "type": "object", "properties": { "EmailGroupId": { "required": true, "type": "integer" }, "EmailGroupName": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } }
DELETEapi/1/emailgroups/{id}Delete

filereports

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/filereports/recordsGetRecords [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "FileName": { "required": true, "type": [ "string", "null" ] }, "SuccessCount": { "required": true, "type": "integer" }, "RejectCount": { "required": true, "type": "integer" }, "Status": { "required": true, "type": [ "string", "null" ] }, "ImportDateTime": { "required": true, "type": "string" }, "Comment": { "required": true, "type": [ "string", "null" ] } } } }

freetrial

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/freetrialStartFreeTrial

ftpreports

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/ftpreports/{id}GetFiles
GETapi/1/ftpreports/{id}/{filename}GetFile

inboundnumbers

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/inboundnumbersGet [Show/Hide] { "type": "object", "properties": { "NumberId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Company": { "required": true, "type": [ "integer", "null" ] }, "Active": { "required": true, "type": "boolean" }, "Region": { "required": true, "type": [ "string", "null" ] }, "Type": { "required": true, "type": "integer" } } }
GETapi/1/inboundnumbers/listList [Show/Hide] { "type": "object", "properties": { "NumberId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Company": { "required": true, "type": [ "integer", "null" ] }, "Active": { "required": true, "type": "boolean" }, "Region": { "required": true, "type": [ "string", "null" ] }, "Type": { "required": true, "type": "integer" } } }
POSTapi/1/inboundnumbersPost [Show/Hide] { "type": "object", "properties": { "NumberId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Company": { "required": true, "type": [ "integer", "null" ] }, "Active": { "required": true, "type": "boolean" }, "Region": { "required": true, "type": [ "string", "null" ] }, "Type": { "required": true, "type": "integer" } } }
PUTapi/1/inboundnumbers/{id}Put [Show/Hide] { "type": "object", "properties": { "NumberId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Company": { "required": true, "type": [ "integer", "null" ] }, "Active": { "required": true, "type": "boolean" }, "Region": { "required": true, "type": [ "string", "null" ] }, "Type": { "required": true, "type": "integer" } } }
DELETEapi/1/inboundnumbers/{id}Delete [Show/Hide] { "type": "object", "properties": { "NumberId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Company": { "required": true, "type": [ "integer", "null" ] }, "Active": { "required": true, "type": "boolean" }, "Region": { "required": true, "type": [ "string", "null" ] }, "Type": { "required": true, "type": "integer" } } }

keywords

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/keywords/{campaignId}Get [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "KeywordId": { "required": true, "type": "integer" }, "KeywordVal": { "required": true, "type": [ "string", "null" ] }, "CampaignId": { "required": true, "type": "integer" }, "ResponseAction": { "required": true, "type": "integer" }, "ResponseCampaignId": { "required": true, "type": [ "integer", "null" ] } } } }
GETapi/1/keywords/ActionsGetActions [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "KeywordId": { "required": true, "type": "integer" }, "KeywordVal": { "required": true, "type": [ "string", "null" ] }, "CampaignId": { "required": true, "type": "integer" }, "ResponseAction": { "required": true, "type": "integer" }, "ResponseCampaignId": { "required": true, "type": [ "integer", "null" ] } } } }
POSTapi/1/keywords/bulkPost [Show/Hide] { "type": "object", "properties": { "KeywordId": { "required": true, "type": "integer" }, "KeywordVal": { "required": true, "type": [ "string", "null" ] }, "CampaignId": { "required": true, "type": "integer" }, "ResponseAction": { "required": true, "type": "integer" }, "ResponseCampaignId": { "required": true, "type": [ "integer", "null" ] } } }
PUTapi/1/keywords/bulkPut [Show/Hide] { "type": "object", "properties": { "KeywordId": { "required": true, "type": "integer" }, "KeywordVal": { "required": true, "type": [ "string", "null" ] }, "CampaignId": { "required": true, "type": "integer" }, "ResponseAction": { "required": true, "type": "integer" }, "ResponseCampaignId": { "required": true, "type": [ "integer", "null" ] } } }
DELETEapi/1/keywords/bulkBulkDelete

menunumbermaps

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/menunumbermapsGet [Show/Hide] { "type": "object", "properties": { "InboundNumberId": { "required": true, "type": "integer" }, "MenuId": { "required": true, "type": "integer" } } }
POSTapi/1/menunumbermapsPost [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "InboundNumberId": { "required": true, "type": "integer" }, "MenuId": { "required": true, "type": "integer" } } } }
DELETEapi/1/menunumbermapsDelete [Show/Hide] { "type": "array", "items": { "type": "integer" } }

menus

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/menusGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "MenuId": { "required": true, "type": "integer" }, "Active": { "required": true, "type": "boolean" }, "NumberOfRetries": { "required": true, "type": "integer" }, "TransferToSipUri": { "required": true, "type": [ "string", "null" ] }, "PlayOfferMenu": { "required": true, "type": "boolean" }, "PlayEwt": { "required": true, "type": "boolean" }, "PlayOfferSchedule": { "required": true, "type": "boolean" }, "UseCustomAnnouncements": { "required": true, "type": "boolean" }, "Name": { "required": true, "type": [ "string", "null" ] }, "UseCli": { "required": true, "type": "boolean" }, "AnnouncementGroup": { "required": true, "type": "integer" }, "RecordName": { "required": true, "type": "boolean" }, "AskAccNum": { "required": true, "type": "boolean" }, "MinAccNumDigits": { "required": true, "type": [ "integer", "null" ] }, "MaxAccNumDigits": { "required": true, "type": [ "integer", "null" ] }, "ServiceQueueId": { "required": true, "type": "integer" }, "IsOoh": { "required": true, "type": "boolean" }, "EnableCwa": { "required": true, "type": "boolean" }, "isHybrid": { "required": true, "type": "boolean" } } } }
POSTapi/1/menusPost [Show/Hide] { "type": "object", "properties": { "MenuId": { "required": true, "type": "integer" }, "Active": { "required": true, "type": "boolean" }, "NumberOfRetries": { "required": true, "type": "integer" }, "TransferToSipUri": { "required": true, "type": [ "string", "null" ] }, "PlayOfferMenu": { "required": true, "type": "boolean" }, "PlayEwt": { "required": true, "type": "boolean" }, "PlayOfferSchedule": { "required": true, "type": "boolean" }, "UseCustomAnnouncements": { "required": true, "type": "boolean" }, "Name": { "required": true, "type": [ "string", "null" ] }, "UseCli": { "required": true, "type": "boolean" }, "AnnouncementGroup": { "required": true, "type": "integer" }, "RecordName": { "required": true, "type": "boolean" }, "AskAccNum": { "required": true, "type": "boolean" }, "MinAccNumDigits": { "required": true, "type": [ "integer", "null" ] }, "MaxAccNumDigits": { "required": true, "type": [ "integer", "null" ] }, "ServiceQueueId": { "required": true, "type": "integer" }, "IsOoh": { "required": true, "type": "boolean" }, "EnableCwa": { "required": true, "type": "boolean" }, "isHybrid": { "required": true, "type": "boolean" } } }
PUTapi/1/menus/{id}Put [Show/Hide] { "type": "object", "properties": { "MenuId": { "required": true, "type": "integer" }, "Active": { "required": true, "type": "boolean" }, "NumberOfRetries": { "required": true, "type": "integer" }, "TransferToSipUri": { "required": true, "type": [ "string", "null" ] }, "PlayOfferMenu": { "required": true, "type": "boolean" }, "PlayEwt": { "required": true, "type": "boolean" }, "PlayOfferSchedule": { "required": true, "type": "boolean" }, "UseCustomAnnouncements": { "required": true, "type": "boolean" }, "Name": { "required": true, "type": [ "string", "null" ] }, "UseCli": { "required": true, "type": "boolean" }, "AnnouncementGroup": { "required": true, "type": "integer" }, "RecordName": { "required": true, "type": "boolean" }, "AskAccNum": { "required": true, "type": "boolean" }, "MinAccNumDigits": { "required": true, "type": [ "integer", "null" ] }, "MaxAccNumDigits": { "required": true, "type": [ "integer", "null" ] }, "ServiceQueueId": { "required": true, "type": "integer" }, "IsOoh": { "required": true, "type": "boolean" }, "EnableCwa": { "required": true, "type": "boolean" }, "isHybrid": { "required": true, "type": "boolean" } } }
DELETEapi/1/menus/{id}Delete

numberrestrictions

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/numberrestrictions/{servicequeueid}Get [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "NumberRestrictionId": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Notes": { "required": true, "type": [ "string", "null" ] }, "IsExclude": { "required": true, "type": "boolean" } } } }
POSTapi/1/numberrestrictionsPost [Show/Hide] { "type": "object", "properties": { "NumberRestrictionId": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Notes": { "required": true, "type": [ "string", "null" ] }, "IsExclude": { "required": true, "type": "boolean" } } }
PUTapi/1/numberrestrictions/{id}Put [Show/Hide] { "type": "object", "properties": { "NumberRestrictionId": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Notes": { "required": true, "type": [ "string", "null" ] }, "IsExclude": { "required": true, "type": "boolean" } } }
DELETEapi/1/numberrestrictions/{id}/blacklist/{blacklist}Delete
POSTapi/1/numberrestrictions/bulkcreateBulkCreate [Show/Hide] { "type": "object", "properties": { "NumberRestrictionId": { "required": true, "type": "integer" }, "ServiceQueueId": { "required": true, "type": "integer" }, "Number": { "required": true, "type": [ "string", "null" ] }, "Notes": { "required": true, "type": [ "string", "null" ] }, "IsExclude": { "required": true, "type": "boolean" } } }
DELETEapi/1/numberrestrictions/bulk/blacklistBulkDeleteBlacklist
DELETEapi/1/numberrestrictions/bulk/whitelistBulkDeleteWhitelist

openinghours

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/openinghoursPost [Show/Hide] { "type": "object", "properties": { "OpeningHoursID": { "required": true, "type": "integer" }, "Day": { "required": true, "type": [ "integer", "null" ] }, "OpenTime": { "required": true, "type": "string" }, "CloseTime": { "required": true, "type": "string" }, "Date": { "required": true, "type": [ "string", "null" ] }, "Comment": { "required": true, "type": [ "string", "null" ] }, "ServiceQueueID": { "required": true, "type": [ "integer", "null" ] }, "DivisionID": { "required": true, "type": [ "integer", "null" ] }, "Closed": { "required": true, "type": "boolean" } } }
POSTapi/1/openinghours/bulkBulkInsert [Show/Hide] { "type": "object", "properties": { "OpeningHoursID": { "required": true, "type": "integer" }, "Day": { "required": true, "type": [ "integer", "null" ] }, "OpenTime": { "required": true, "type": "string" }, "CloseTime": { "required": true, "type": "string" }, "Date": { "required": true, "type": [ "string", "null" ] }, "Comment": { "required": true, "type": [ "string", "null" ] }, "ServiceQueueID": { "required": true, "type": [ "integer", "null" ] }, "DivisionID": { "required": true, "type": [ "integer", "null" ] }, "Closed": { "required": true, "type": "boolean" } } }
GETapi/1/openinghours/servicequeue/{sqId}GetByServiceQueue [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "OpeningHoursID": { "required": true, "type": "integer" }, "Day": { "required": true, "type": [ "integer", "null" ] }, "OpenTime": { "required": true, "type": "string" }, "CloseTime": { "required": true, "type": "string" }, "Date": { "required": true, "type": [ "string", "null" ] }, "Comment": { "required": true, "type": [ "string", "null" ] }, "ServiceQueueID": { "required": true, "type": [ "integer", "null" ] }, "DivisionID": { "required": true, "type": [ "integer", "null" ] }, "Closed": { "required": true, "type": "boolean" } } } }
GETapi/1/openinghours/division/{divId}GetByDivision [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "OpeningHoursID": { "required": true, "type": "integer" }, "Day": { "required": true, "type": [ "integer", "null" ] }, "OpenTime": { "required": true, "type": "string" }, "CloseTime": { "required": true, "type": "string" }, "Date": { "required": true, "type": [ "string", "null" ] }, "Comment": { "required": true, "type": [ "string", "null" ] }, "ServiceQueueID": { "required": true, "type": [ "integer", "null" ] }, "DivisionID": { "required": true, "type": [ "integer", "null" ] }, "Closed": { "required": true, "type": "boolean" } } } }
GETapi/1/openinghours/servicequeue/{sqId}/listListByServiceQueue [Show/Hide] { "type": "object", "properties": { "OpeningHoursID": { "required": true, "type": "integer" }, "Day": { "required": true, "type": [ "integer", "null" ] }, "Date": { "required": true, "type": [ "string", "null" ] } } }
GETapi/1/openinghours/division/{divId}/listListByDivision [Show/Hide] { "type": "object", "properties": { "OpeningHoursID": { "required": true, "type": "integer" }, "Day": { "required": true, "type": [ "integer", "null" ] }, "Date": { "required": true, "type": [ "string", "null" ] } } }
PUTapi/1/openinghours/{id}Update [Show/Hide] { "type": "object", "properties": { "OpeningHoursID": { "required": true, "type": "integer" }, "Day": { "required": true, "type": [ "integer", "null" ] }, "OpenTime": { "required": true, "type": "string" }, "CloseTime": { "required": true, "type": "string" }, "Date": { "required": true, "type": [ "string", "null" ] }, "Comment": { "required": true, "type": [ "string", "null" ] }, "ServiceQueueID": { "required": true, "type": [ "integer", "null" ] }, "DivisionID": { "required": true, "type": [ "integer", "null" ] }, "Closed": { "required": true, "type": "boolean" } } }
PUTapi/1/openinghours/bulk/BulkUpdate [Show/Hide] { "type": "object", "properties": { "OpeningHoursID": { "required": true, "type": "integer" }, "Day": { "required": true, "type": [ "integer", "null" ] }, "OpenTime": { "required": true, "type": "string" }, "CloseTime": { "required": true, "type": "string" }, "Date": { "required": true, "type": [ "string", "null" ] }, "Comment": { "required": true, "type": [ "string", "null" ] }, "ServiceQueueID": { "required": true, "type": [ "integer", "null" ] }, "DivisionID": { "required": true, "type": [ "integer", "null" ] }, "Closed": { "required": true, "type": "boolean" } } }
DELETEapi/1/openinghours/{id}Delete
DELETEapi/1/openinghours/bulkBulkDelete

originatingnumbers

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/originatingnumbers/list/{smsAccountId}List [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "OriginatingNoId": { "required": true, "type": "integer" }, "OriginatingNoValue": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/originatingnumbers/sms/{smsAccountId}GetBySmsAccountId [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "OriginatingNoId": { "required": true, "type": "integer" }, "OriginatingNoValue": { "required": true, "type": [ "string", "null" ] }, "SmsAccountId": { "required": true, "type": "integer" }, "Notes": { "required": true, "type": [ "string", "null" ] }, "WebhookSecret": { "required": true, "type": [ "string", "null" ] }, "Cost": { "required": true, "type": "number" } } } }
GETapi/1/originatingnumbers/{originatingId}Get [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "OriginatingNoId": { "required": true, "type": "integer" }, "OriginatingNoValue": { "required": true, "type": [ "string", "null" ] }, "SmsAccountId": { "required": true, "type": "integer" }, "Notes": { "required": true, "type": [ "string", "null" ] }, "WebhookSecret": { "required": true, "type": [ "string", "null" ] }, "Cost": { "required": true, "type": "number" } } } }
POSTapi/1/originatingnumbersPost [Show/Hide] { "type": "object", "properties": { "OriginatingNoId": { "required": true, "type": "integer" }, "OriginatingNoValue": { "required": true, "type": [ "string", "null" ] }, "SmsAccountId": { "required": true, "type": "integer" }, "Notes": { "required": true, "type": [ "string", "null" ] }, "WebhookSecret": { "required": true, "type": [ "string", "null" ] }, "Cost": { "required": true, "type": "number" } } }
POSTapi/1/originatingnumbers/bulkBulkInsert [Show/Hide] { "type": "object", "properties": { "OriginatingNoId": { "required": true, "type": "integer" }, "OriginatingNoValue": { "required": true, "type": [ "string", "null" ] }, "SmsAccountId": { "required": true, "type": "integer" }, "Notes": { "required": true, "type": [ "string", "null" ] }, "WebhookSecret": { "required": true, "type": [ "string", "null" ] }, "Cost": { "required": true, "type": "number" } } }
PUTapi/1/originatingnumbers/{id}Put [Show/Hide] { "type": "object", "properties": { "OriginatingNoId": { "required": true, "type": "integer" }, "OriginatingNoValue": { "required": true, "type": [ "string", "null" ] }, "SmsAccountId": { "required": true, "type": "integer" }, "Notes": { "required": true, "type": [ "string", "null" ] }, "WebhookSecret": { "required": true, "type": [ "string", "null" ] }, "Cost": { "required": true, "type": "number" } } }
PUTapi/1/originatingnumbers/bulk/BulkUpdate [Show/Hide] { "type": "object", "properties": { "OriginatingNoId": { "required": true, "type": "integer" }, "OriginatingNoValue": { "required": true, "type": [ "string", "null" ] }, "SmsAccountId": { "required": true, "type": "integer" }, "Notes": { "required": true, "type": [ "string", "null" ] }, "WebhookSecret": { "required": true, "type": [ "string", "null" ] }, "Cost": { "required": true, "type": "number" } } }
DELETEapi/1/originatingnumbers/{id}Delete
DELETEapi/1/originatingnumbers/bulk/BulkDelete
PATCHapi/1/originatingnumbers/costPatchCost

permissions

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/permissions/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "PermissionID": { "required": true, "type": "integer" }, "PermissionType": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/permissionsGetReturn permission types [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "PermissionID": { "required": true, "type": "integer" }, "PermissionType": { "required": true, "type": [ "string", "null" ] } } } }

qnamakerconfigurations

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/qnamakerconfigurations/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "QNAMakerConfigurationID": { "required": true, "type": "integer" }, "DisplayName": { "required": true, "type": [ "string", "null" ] } } } }
PUTapi/1/qnamakerconfigurations/{id}Put [Show/Hide] { "type": "object", "properties": { "QNAMakerConfigurationID": { "required": true, "type": "integer" }, "DisplayName": { "required": true, "type": [ "string", "null" ] }, "AuthKey": { "required": true, "type": [ "string", "null" ] }, "KnowledgebaseID": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "SubscriptionKey": { "required": true, "type": [ "string", "null" ] }, "Host": { "required": true, "type": [ "string", "null" ] }, "ScoreThreshold": { "required": true, "type": "number" }, "ProvisioningState": { "required": true, "type": [ "integer", "null" ] } } }
POSTapi/1/qnamakerconfigurations/finish/{id}PostSubscriptionKey [Show/Hide] { "type": "object", "properties": { "QNAMakerConfigurationID": { "required": true, "type": "integer" }, "DisplayName": { "required": true, "type": [ "string", "null" ] }, "AuthKey": { "required": true, "type": [ "string", "null" ] }, "KnowledgebaseID": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "SubscriptionKey": { "required": true, "type": [ "string", "null" ] }, "Host": { "required": true, "type": [ "string", "null" ] }, "ScoreThreshold": { "required": true, "type": "number" }, "ProvisioningState": { "required": true, "type": [ "integer", "null" ] } } }
PUTapi/1/qnamakerconfigurations/{id}/knowledgebasePut [Show/Hide] { "type": "object", "properties": { "QNAMakerConfigurationID": { "required": true, "type": "integer" }, "DisplayName": { "required": true, "type": [ "string", "null" ] }, "AuthKey": { "required": true, "type": [ "string", "null" ] }, "KnowledgebaseID": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "SubscriptionKey": { "required": true, "type": [ "string", "null" ] }, "Host": { "required": true, "type": [ "string", "null" ] }, "ScoreThreshold": { "required": true, "type": "number" }, "ProvisioningState": { "required": true, "type": [ "integer", "null" ] } } }
GETapi/1/qnamakerconfigurations/{id}/knowledgebase/statusGetOperationStatus [Show/Hide] { "type": "object", "properties": { "operationState": { "required": true, "type": [ "string", "null" ] }, "createdTimestamp": { "required": true, "type": "string" }, "lastActionTimestamp": { "required": true, "type": "string" }, "userId": { "required": true, "type": [ "string", "null" ] }, "operationId": { "required": true, "type": [ "string", "null" ] } } }
GETapi/1/qnamakerconfigurations/{id}/knowledgebase/unansweredGetUnansweredQuestion [Show/Hide] { "type": "object", "properties": { "UnansweredQnAQuestionId": { "required": true, "type": "integer" }, "Question": { "required": true, "type": [ "string", "null" ] }, "QnAMakerConfigurationId": { "required": true, "type": "integer" }, "KnowledgeBaseId": { "required": true, "type": [ "string", "null" ] }, "Confidence": { "required": true, "type": "number" }, "ChatServiceId": { "required": true, "type": "integer" }, "ConversationId": { "required": true, "type": [ "string", "null" ] }, "CreateTime": { "required": true, "type": "string" } } }
DELETEapi/1/qnamakerconfigurations/{id}/knowledgebase/unanswered/{questionId}DeleteUnansweredQuestion
PUTapi/1/qnamakerconfigurations/{id}/knowledgebase/publishPublishKb [Show/Hide] { "type": "object", "properties": { "QNAMakerConfigurationID": { "required": true, "type": "integer" }, "DisplayName": { "required": true, "type": [ "string", "null" ] }, "AuthKey": { "required": true, "type": [ "string", "null" ] }, "KnowledgebaseID": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "SubscriptionKey": { "required": true, "type": [ "string", "null" ] }, "Host": { "required": true, "type": [ "string", "null" ] }, "ScoreThreshold": { "required": true, "type": "number" }, "ProvisioningState": { "required": true, "type": [ "integer", "null" ] } } }
GETapi/1/qnamakerconfigurations/{id}/knowledgebaseReadKnowledgeBase [Show/Hide] { "type": "object", "properties": { "QNAMakerConfigurationID": { "required": true, "type": "integer" }, "DisplayName": { "required": true, "type": [ "string", "null" ] }, "AuthKey": { "required": true, "type": [ "string", "null" ] }, "KnowledgebaseID": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "SubscriptionKey": { "required": true, "type": [ "string", "null" ] }, "Host": { "required": true, "type": [ "string", "null" ] }, "ScoreThreshold": { "required": true, "type": "number" }, "ProvisioningState": { "required": true, "type": [ "integer", "null" ] } } }
GETapi/1/qnamakerconfigurationsGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "QNAMakerConfigurationID": { "required": true, "type": "integer" }, "DisplayName": { "required": true, "type": [ "string", "null" ] }, "AuthKey": { "required": true, "type": [ "string", "null" ] }, "KnowledgebaseID": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "SubscriptionKey": { "required": true, "type": [ "string", "null" ] }, "Host": { "required": true, "type": [ "string", "null" ] }, "ScoreThreshold": { "required": true, "type": "number" }, "ProvisioningState": { "required": true, "type": [ "integer", "null" ] } } } }
DELETEapi/1/qnamakerconfigurations/{id}Delete
POSTapi/1/qnamakerconfigurationsPost [Show/Hide] { "type": "object", "properties": { "QNAMakerConfigurationID": { "required": true, "type": "integer" }, "DisplayName": { "required": true, "type": [ "string", "null" ] }, "AuthKey": { "required": true, "type": [ "string", "null" ] }, "KnowledgebaseID": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "SubscriptionKey": { "required": true, "type": [ "string", "null" ] }, "Host": { "required": true, "type": [ "string", "null" ] }, "ScoreThreshold": { "required": true, "type": "number" }, "ProvisioningState": { "required": true, "type": [ "integer", "null" ] } } }
POSTapi/1/qnamakerconfigurations/provisioning/{id}PostProvisioningUpdate

queuechatconnectorconfiguration

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/queuechatconnectorconfigurationPost
GETapi/1/queuechatconnectorconfiguration/company/{companyid}Get [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "QueueChatConnectorConfigurationId": { "required": true, "type": "integer" }, "QueueName": { "required": true, "type": [ "string", "null" ] }, "Name": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } } }
GETapi/1/queuechatconnectorconfigurationGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "QueueChatConnectorConfigurationId": { "required": true, "type": "integer" }, "QueueName": { "required": true, "type": [ "string", "null" ] }, "Name": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" } } } }

queuephonenumbers

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/queuephonenumbers/{SQid}/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "QueuePhoneNoId": { "required": true, "type": "integer" }, "QueuePhoneNoName": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/queuephonenumbers/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "QueuePhoneNoId": { "required": true, "type": "integer" }, "QueuePhoneNoName": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/queuephonenumbersGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "QueuePhoneNoId": { "required": true, "type": "integer" }, "CompanyId": { "required": true, "type": "integer" }, "Destination": { "required": true, "type": [ "string", "null" ] }, "QueuePhoneNoName": { "required": true, "type": [ "string", "null" ] } } } }
POSTapi/1/queuephonenumbersPost [Show/Hide] { "type": "object", "properties": { "QueuePhoneNoId": { "required": true, "type": "integer" }, "CompanyId": { "required": true, "type": "integer" }, "Destination": { "required": true, "type": [ "string", "null" ] }, "QueuePhoneNoName": { "required": true, "type": [ "string", "null" ] } } }
PUTapi/1/queuephonenumbers/{id}Put [Show/Hide] { "type": "object", "properties": { "QueuePhoneNoId": { "required": true, "type": "integer" }, "CompanyId": { "required": true, "type": "integer" }, "Destination": { "required": true, "type": [ "string", "null" ] }, "QueuePhoneNoName": { "required": true, "type": [ "string", "null" ] } } }
DELETEapi/1/queuephonenumbers/{id}Delete

queuetreatmentconfiguration

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/queuetreatmentconfiguration/{companyId}GetQueueTreatments
DELETEapi/1/queuetreatmentconfiguration/{companyId}/{id}DeleteQueueTreatment
PUTapi/1/queuetreatmentconfiguration/{companyId}CreateOrUpdateTreatment

resources

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/resources/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "ResourceID": { "required": true, "type": "integer" }, "ResourceName": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/resourcesGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "ResourceID": { "required": true, "type": "integer" }, "ResourceName": { "required": true, "type": [ "string", "null" ] }, "Static": { "required": true, "type": "integer" } } } }
GETapi/1/resources/{resourceid}GetById [Show/Hide] { "type": "object", "properties": { "ResourceID": { "required": true, "type": "integer" }, "ResourceName": { "required": true, "type": [ "string", "null" ] }, "Static": { "required": true, "type": "integer" } } }

roles

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/roles/listListList all roles available at calling user hierachy
GETapi/1/rolesGetReturns all the roles available at user hierarchy
GETapi/1/roles/assignableGetUserAssignableRolesReturn role ids with effective permissions the same or more restrictive than user's effective permissions taking into account the calling user's hierarchy level
GETapi/1/roles/{roleid}/usersGetUsersWithRoleReturns users id of the users assigned to the requested role
GETapi/1/roles/{roleid}GetByIdReturns the role if available at user hierarchy

self

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/self/settingsGetSettingsReturn user's settings
PUTapi/1/self/settingsUpdateSettingsUpdate user's settings
GETapi/1/selfGet
PATCHapi/1/selfPatch

servicequeues

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/servicequeues/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "ServiceQueueId": { "required": true, "type": "integer" }, "ServiceName": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/servicequeues/timeslottemplate/{templateid}/listListByTimeslotTemplate [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "ServiceQueueId": { "required": true, "type": "integer" }, "ServiceName": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/servicequeues/division/{divId}/listListByDivision [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "ServiceQueueId": { "required": true, "type": "integer" }, "ServiceName": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/servicequeuesGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "ServiceQueueId": { "required": true, "type": "integer" }, "DivisionId": { "required": true, "type": "integer" }, "TimezoneId": { "required": true, "type": "integer" }, "ServiceName": { "required": true, "type": [ "string", "null" ] }, "Status": { "required": true, "type": "boolean" }, "Userpresentedno": { "required": true, "type": [ "string", "null" ] }, "EnableEmailNotifications": { "required": true, "type": "boolean" }, "EmailGroupId": { "required": true, "type": [ "integer", "null" ] }, "EnableSmsConfirmation": { "required": true, "type": "boolean" }, "EnableSmsReminder": { "required": true, "type": "boolean" }, "SmsReminderInterval": { "required": true, "type": [ "integer", "null" ] }, "TimeslotTemplate": { "required": true, "type": [ "integer", "null" ] }, "GAuthToken": { "required": true, "type": [ "string", "null" ] } } } }
PUTapi/1/servicequeues/{id}Put
POSTapi/1/servicequeuesPost [Show/Hide] { "type": "object", "properties": { "ServiceQueueId": { "required": true, "type": "integer" }, "DivisionId": { "required": true, "type": "integer" }, "TimezoneId": { "required": true, "type": "integer" }, "ServiceName": { "required": true, "type": [ "string", "null" ] }, "Status": { "required": true, "type": "boolean" }, "Userpresentedno": { "required": true, "type": [ "string", "null" ] }, "EnableEmailNotifications": { "required": true, "type": "boolean" }, "EmailGroupId": { "required": true, "type": [ "integer", "null" ] }, "EnableSmsConfirmation": { "required": true, "type": "boolean" }, "EnableSmsReminder": { "required": true, "type": "boolean" }, "SmsReminderInterval": { "required": true, "type": [ "integer", "null" ] }, "TimeslotTemplate": { "required": true, "type": [ "integer", "null" ] }, "GAuthToken": { "required": true, "type": [ "string", "null" ] } } }
DELETEapi/1/servicequeues/{id}Delete

smsaccounts

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/smsaccounts/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "SmsAccountId": { "required": true, "type": "integer" }, "SmsAccountName": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/smsaccountsGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "SmsAccountId": { "required": true, "type": "integer" }, "SmsUsername": { "required": true, "type": [ "string", "null" ] }, "SmsPassword": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "SmsAccountName": { "required": true, "type": [ "string", "null" ] }, "Hidden": { "required": true, "type": "boolean" }, "SmsProvider": { "required": true, "type": [ "string", "null" ] } } } }
POSTapi/1/smsaccountsPost [Show/Hide] { "type": "object", "properties": { "QueuePhoneNoId": { "required": true, "type": "integer" }, "CompanyId": { "required": true, "type": "integer" }, "Destination": { "required": true, "type": [ "string", "null" ] }, "QueuePhoneNoName": { "required": true, "type": [ "string", "null" ] } } }
PUTapi/1/smsaccounts/{id}Put [Show/Hide] { "type": "object", "properties": { "SmsAccountId": { "required": true, "type": "integer" }, "SmsUsername": { "required": true, "type": [ "string", "null" ] }, "SmsPassword": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "SmsAccountName": { "required": true, "type": [ "string", "null" ] }, "Hidden": { "required": true, "type": "boolean" }, "SmsProvider": { "required": true, "type": [ "string", "null" ] } } }
DELETEapi/1/smsaccounts/{id}Delete

smsplans

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/smsplansCreateSMSPlan
GETapi/1/smsplansGetSMSPlans
PUTapi/1/smsplans/{id}UpdateSMSPlan
DELETEapi/1/smsplans/{id}DeleteSMSPlan

smsrates

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/smsrates/bulkCreateSMSRate
GETapi/1/smsrates/{planId}GetSMSRatesByPlanId
PUTapi/1/smsrates/bulkUpdateSMSRate
DELETEapi/1/smsrates/bulkDeleteSMSRate

smsthresholds

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/smsthresholdsCreateSMSThreshold
POSTapi/1/smsthresholds/bulkBulkCreateSMSThreshold
GETapi/1/smsthresholds/{id}GetSMSThresholds
PUTapi/1/smsthresholds/bulkUpdateSMSThreshold
DELETEapi/1/smsthresholds/bulkDeleteSMSThreshold

snippets

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/snippets/{type}/{id}GetChatSnippet

steeringmenus

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/steeringmenusGet [Show/Hide] { "type": "object", "properties": { "MenuId": { "required": true, "type": "integer" }, "RetryCount": { "required": true, "type": "integer" }, "CampaignId": { "required": true, "type": "integer" }, "DivisionId": { "required": true, "type": "integer" }, "AnnouncementGroup": { "required": true, "type": "integer" }, "TransferUri": { "required": true, "type": [ "string", "null" ] }, "InboundNumbers": { "required": true, "type": [ "array", "null" ], "items": { "type": "integer" } }, "Name": { "required": true, "type": [ "string", "null" ] } } }
POSTapi/1/steeringmenusPost [Show/Hide] { "type": "object", "properties": { "MenuId": { "required": true, "type": "integer" }, "RetryCount": { "required": true, "type": "integer" }, "CampaignId": { "required": true, "type": "integer" }, "DivisionId": { "required": true, "type": "integer" }, "AnnouncementGroup": { "required": true, "type": "integer" }, "TransferUri": { "required": true, "type": [ "string", "null" ] }, "InboundNumbers": { "required": true, "type": [ "array", "null" ], "items": { "type": "integer" } }, "Name": { "required": true, "type": [ "string", "null" ] } } }
PUTapi/1/steeringmenus/{id}Put [Show/Hide] { "type": "object", "properties": { "MenuId": { "required": true, "type": "integer" }, "RetryCount": { "required": true, "type": "integer" }, "CampaignId": { "required": true, "type": "integer" }, "DivisionId": { "required": true, "type": "integer" }, "AnnouncementGroup": { "required": true, "type": "integer" }, "TransferUri": { "required": true, "type": [ "string", "null" ] }, "InboundNumbers": { "required": true, "type": [ "array", "null" ], "items": { "type": "integer" } }, "Name": { "required": true, "type": [ "string", "null" ] } } }
DELETEapi/1/steeringmenus/{id}Delete

surveyreports

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/surveyreports/itemizedGetItemised [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CampaignRecordId": { "required": true, "type": "integer" }, "CampaignId": { "required": true, "type": "integer" }, "UserPhoneNumber": { "required": true, "type": [ "string", "null" ] }, "FirstName": { "required": true, "type": [ "string", "null" ] }, "SecondName": { "required": true, "type": [ "string", "null" ] }, "Field1": { "required": true, "type": [ "string", "null" ] }, "Field2": { "required": true, "type": [ "string", "null" ] }, "Field3": { "required": true, "type": [ "string", "null" ] }, "Field4": { "required": true, "type": [ "string", "null" ] }, "Field5": { "required": true, "type": [ "string", "null" ] }, "Field6": { "required": true, "type": [ "string", "null" ] }, "Field7": { "required": true, "type": [ "string", "null" ] }, "Field8": { "required": true, "type": [ "string", "null" ] }, "Field9": { "required": true, "type": [ "string", "null" ] }, "Field10": { "required": true, "type": [ "string", "null" ] }, "EnteredTime": { "required": true, "type": "string" }, "SMSSent": { "required": true, "type": "string" }, "ResponseTime": { "required": true, "type": "string" }, "ExpiryDate": { "required": true, "type": "string" }, "CampaignText": { "required": true, "type": [ "string", "null" ] }, "RecordStatus": { "required": true, "type": [ "string", "null" ] }, "ReasonCode": { "required": true, "type": [ "string", "null" ] }, "Region": { "required": true, "type": [ "string", "null" ] }, "ResponseText": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/surveyreports/summaryGetSummaryReport [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "CampaignId": { "required": true, "type": "integer" }, "Keywords": { "required": true, "type": [ "array", "null" ], "items": { "type": [ "string", "null" ] } }, "Counts": { "required": true, "type": [ "array", "null" ], "items": { "type": "integer" } }, "EscalationEnabled": { "required": true, "type": "boolean" }, "EscalationCount": { "required": true, "type": "integer" }, "SMSCount": { "required": true, "type": "integer" } } } }

timeslots

HTTP MethodURLClass MethodDescriptionJSON Schema
PUTapi/1/timeslots/bulkBulkUpdate [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "TimeslotId": { "required": true, "type": "integer" }, "TimeFrom": { "required": true, "type": "string" }, "TimeTo": { "required": true, "type": "string" }, "Capacity": { "required": true, "type": "integer" }, "Day": { "required": true, "type": "integer" }, "Disabled": { "required": true, "type": "boolean" }, "TemplateId": { "required": true, "type": "integer" } } } }
GETapi/1/timeslots/{templateId}GetByTemplateId [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "TimeslotId": { "required": true, "type": "integer" }, "TimeFrom": { "required": true, "type": "string" }, "TimeTo": { "required": true, "type": "string" }, "Capacity": { "required": true, "type": "integer" }, "Day": { "required": true, "type": "integer" }, "Disabled": { "required": true, "type": "boolean" }, "TemplateId": { "required": true, "type": "integer" } } } }
POSTapi/1/timeslots/bulkBulkInsert [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "TimeslotId": { "required": true, "type": "integer" }, "TimeFrom": { "required": true, "type": "string" }, "TimeTo": { "required": true, "type": "string" }, "Capacity": { "required": true, "type": "integer" }, "Day": { "required": true, "type": "integer" }, "Disabled": { "required": true, "type": "boolean" }, "TemplateId": { "required": true, "type": "integer" } } } }
DELETEapi/1/timeslots/bulkBulkDelete [Show/Hide] { "type": "array", "items": { "type": "integer" } }

timeslottemplates

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/timeslottemplatesGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "TemplateId": { "required": true, "type": "integer" }, "CompanyId": { "required": true, "type": "integer" }, "TimezoneId": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] } } } }
POSTapi/1/timeslottemplatesPost [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "TemplateId": { "required": true, "type": "integer" }, "CompanyId": { "required": true, "type": "integer" }, "TimezoneId": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] } } } }
PUTapi/1/timeslottemplates/{id}Put [Show/Hide] { "type": "object", "properties": { "TemplateId": { "required": true, "type": "integer" }, "CompanyId": { "required": true, "type": "integer" }, "TimezoneId": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] } } }
DELETEapi/1/timeslottemplates/{id}Delete [Show/Hide] { "type": "integer" }

timezones

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/timezones/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "TimezoneId": { "required": true, "type": "integer" }, "Utcoffset": { "required": true, "type": "number" }, "TimezoneName": { "required": true, "type": [ "string", "null" ] } } } }

ttsannouncements

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/ttsannouncements/{id}Get [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "TtsAnnouncementId": { "required": true, "type": "integer" }, "GroupId": { "required": true, "type": "integer" }, "AnnouncementType": { "required": true, "type": "integer" }, "Text": { "required": true, "type": [ "string", "null" ] } } } }
POSTapi/1/ttsannouncements/bulkPost [Show/Hide] { "type": "object", "properties": { "TtsAnnouncementId": { "required": true, "type": "integer" }, "GroupId": { "required": true, "type": "integer" }, "AnnouncementType": { "required": true, "type": "integer" }, "Text": { "required": true, "type": [ "string", "null" ] } } }
PUTapi/1/ttsannouncements/bulkPut [Show/Hide] { "type": "object", "properties": { "TtsAnnouncementId": { "required": true, "type": "integer" }, "GroupId": { "required": true, "type": "integer" }, "AnnouncementType": { "required": true, "type": "integer" }, "Text": { "required": true, "type": [ "string", "null" ] } } }
DELETEapi/1/ttsannouncements/bulkDelete

users

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/users/{userid}/permissionsGetUserPermissionsReturn effective permissions for a user
GETapi/1/users/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "UserId": { "required": true, "type": "integer" }, "Name": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/usersGet
GETapi/1/users/{id}GetById
POSTapi/1/usersPost
PUTapi/1/users/{id}Put
DELETEapi/1/users/{id}Delete

wizard

HTTP MethodURLClass MethodDescriptionJSON Schema
POSTapi/1/wizards/InQueueCallbackInQueueCallbackProvisionWizardTask
POSTapi/1/wizards/WebCallbackWebCallbackProvisionWizardTask

workflows

HTTP MethodURLClass MethodDescriptionJSON Schema
api/1/workflows/messages/files/{companyId}UploadMessageFile
POSTapi/1/workflowsPost [Show/Hide] { "type": "object", "properties": { "WorkflowId": { "required": true, "type": "integer" }, "WorkflowName": { "required": true, "type": [ "string", "null" ] }, "EnableBotDialog": { "required": true, "type": "boolean" }, "GreetingMessage": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "RequiredFields": { "required": true, "type": [ "string", "null" ] }, "QuestionTemplate": { "required": true, "type": [ "integer", "null" ] }, "AgentChannelConnector": { "required": true, "type": [ "string", "null" ] }, "EnableQnABotDialog": { "required": true, "type": "boolean" }, "QNAMakerConfigurationID": { "required": true, "type": [ "integer", "null" ] }, "JSONConfiguration": { "required": true, "type": [ "string", "null" ] }, "Hidden": { "required": true, "type": "boolean" }, "CustomerWelcomeMessage": { "required": true, "type": [ "string", "null" ] }, "CustomerWelcomeSuggestedActions": { "required": true, "type": [ "string", "null" ] } } }
GETapi/1/workflowsGet [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "WorkflowId": { "required": true, "type": "integer" }, "WorkflowName": { "required": true, "type": [ "string", "null" ] }, "EnableBotDialog": { "required": true, "type": "boolean" }, "GreetingMessage": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "RequiredFields": { "required": true, "type": [ "string", "null" ] }, "QuestionTemplate": { "required": true, "type": [ "integer", "null" ] }, "AgentChannelConnector": { "required": true, "type": [ "string", "null" ] }, "EnableQnABotDialog": { "required": true, "type": "boolean" }, "QNAMakerConfigurationID": { "required": true, "type": [ "integer", "null" ] }, "JSONConfiguration": { "required": true, "type": [ "string", "null" ] }, "Hidden": { "required": true, "type": "boolean" }, "CustomerWelcomeMessage": { "required": true, "type": [ "string", "null" ] }, "CustomerWelcomeSuggestedActions": { "required": true, "type": [ "string", "null" ] } } } }
GETapi/1/workflows/listList [Show/Hide] { "type": "array", "items": { "type": [ "object", "null" ], "properties": { "WorkflowId": { "required": true, "type": "integer" }, "WorkflowName": { "required": true, "type": [ "string", "null" ] } } } }
PUTapi/1/workflows/{id}Put [Show/Hide] { "type": "object", "properties": { "WorkflowId": { "required": true, "type": "integer" }, "WorkflowName": { "required": true, "type": [ "string", "null" ] }, "EnableBotDialog": { "required": true, "type": "boolean" }, "GreetingMessage": { "required": true, "type": [ "string", "null" ] }, "CompanyId": { "required": true, "type": "integer" }, "RequiredFields": { "required": true, "type": [ "string", "null" ] }, "QuestionTemplate": { "required": true, "type": [ "integer", "null" ] }, "AgentChannelConnector": { "required": true, "type": [ "string", "null" ] }, "EnableQnABotDialog": { "required": true, "type": "boolean" }, "QNAMakerConfigurationID": { "required": true, "type": [ "integer", "null" ] }, "JSONConfiguration": { "required": true, "type": [ "string", "null" ] }, "Hidden": { "required": true, "type": "boolean" }, "CustomerWelcomeMessage": { "required": true, "type": [ "string", "null" ] }, "CustomerWelcomeSuggestedActions": { "required": true, "type": [ "string", "null" ] } } }
DELETEapi/1/workflows/{id}Delete

workitemcodes

HTTP MethodURLClass MethodDescriptionJSON Schema
GETapi/1/workitemcodesGet
POSTapi/1/workitemcodesPost
ToC