Authentication
alarms
get
Retrieve call alarms
get
Get an alarm by id
alerts
get
Retrieve all available alert templates
post
Creates a new alert template
addressbooks
get
Retrieve all available address books
credentials
get
Retrieve all available credentials
post
Create a new credential into the system
get
Fetch the specified credential
del
Delete the specified credential from the system
put
Updates the given credential
domains
get
Retrieve all available domains
post
Create a new domain
get
Retrieve the given domain
del
Deletes a domain
put
Updates a domain
health
get
Check liveness
get
Check readiness
notifications
put
Resolve a pending notification
sessions
get
Retrieve all sessions
post
Create a new session
del
Delete all sessions of a given user
get
Get a Session by id
put
Update a session
del
Delete session by id
post
Revoke a session
put
Update a set of Session
del
Revoke a set of sessions
users
get
Retrieve all the available WAC users
post
Creates a new User
get
Retrieve the WAC user identified by id
put
Updates a User
del
Deletes a user
post
Validate a mobile phone
agentAssign
get
Retrieve all agents
agentSkills
get
Retrieve all AgentSkills
post
Create AgentSkill
get
Retrieve a AgentSkill
del
Remove a AgentSkill
get
Get Agents
post
Create agent
del
Deletes an agent
put
Attach Agent
put
Attach Agents
put
Detach Agent
capabilities
get
Retrieve the capabilities
callcontrol
get
Get calls
post
Create call
get
Get call
put
Update call
conferences
get
Retrieve all conferences
get
Retrieves a conference
post
Updates a conference and notifies the users
post
Updates a conference
get
Retrieve all conferences as an object
contacts
get
Retrieve all user available contacts
post
Create a new contact
del
Invalidates all contacts in a backend
get
Retrieve a single contact
put
Updates the given contact
del
Deletes the given contact
post
Insert a list of contacts
get
Retrieve all user available contacts as an object
datapipe
get
Retrieve all datapipes for an user
post
Create a datapipe
get
Get a datapipe by id
post
Send data through a datapipe
put
Update a datapipe
del
Deleate a datapipe
filesharing
get
Get a list of FileShares
post
Shares a file
del
Deletes a FileShare identified by its URL
filestorage
get
List available files in the storage
del
Delete a File
login
post
Log into the WAC
meetings
get
Get Meetings
post
Create Meeting
get
Get Meeting
put
Update Meeting
del
Delete Meeting
oauth2provider
get
Get available tokens
post
Request a new OAuth2 bearer token
del
Delete tokens for a given user
get
Get a list of registered OAuth2 clients
post
Create an OAuth2 client
get
Get a given OAuth2 registered client
del
Delete a OAuth2 client
get
Request information on a token
post
Revoke a bearer token
phonebook
get
Get phonebooks by subscriber
post
Create phonebook
del
Delete phonebook
post
Add subscriber to phonebook
del
Remove a phonebook's subscriber
post
Add contact to phonebook
del
Remove a phonebook's contact
presence
get
Retrieve a presence list
post
Subscribe to an address
get
Retreive a presence
put
Update presence
del
Delete a presence subscription
post
Subscribe to multiple addresses
pushnotifications
post
Notify Push Token
del
Delete Push Token
get
Get tokens of an user
post
Send Push Notification
recordings
get
Retrieve all recordings
put
Start the recording for a call
put
Stop the recording for a call
remotelog
post
Create remote log
resolver
get
Get previously resolved addresses
post
Request a new address resolution
put
Update subscriptions
post
Resolve the gateway's username
post
Resolve an user's username
get
Resolve an address to an user without subscribing
post
Resolve an address to an user without subscribing
get
Resolve participants of a group
sipmappings
get
Get a specific mapping
post
Create a mapping
put
Update a mapping
del
Remove a mapping
callstats
post
Create a stat
put
Enable stat
get
Enable stat
status
get
Retrieve WAC's status summary
userContacts
get
Retrieve all contacts
post
Create contact
put
Update contact
del
Delete contact
usersettings
get
Retrieve a UserSetting list
post
Create a new UserSetting
get
Retrieve a UserSetting
put
Update a UserSetting
del
Delete a UserSetting
usersgroup
get
Get groups
post
Create group
del
Remove user from every group
get
Get group
put
Update group
del
Delete group
post
Add participant to group
del
Remove user from group
head
Check if a user exists in a group
del
Remove all participants from group
del
Leave group
post
Create Groups
xmpp