callpage.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Calls
get
calls.get
Get a CallPage call by ID.
Risk: read
Output
utm full type
utm full type
referer full type
referer full type
request full type
request full type
call full type
call full type
history
calls.history
List and filter CallPage call history.
Risk: read
Output:
object[]
Output full type
Output full type
Managers
create
managers.create
Create a CallPage manager for a widget.
Risk: write
business_times full type
business_times full type
delete
managers.delete
Delete a CallPage manager from a widget.
Risk: destructive
Output:
null
get
managers.get
Get a CallPage manager by user and widget.
Risk: read
Output
user full type
user full type
departments full type
departments full type
business_times full type
business_times full type
list
managers.list
List managers for a CallPage widget with pagination.
Risk: read
Output:
object[]
Output full type
Output full type
statusStatistics
managers.statusStatistics
Count enabled and disabled managers for a CallPage widget.
Risk: read
Output
update
managers.update
Update a CallPage manager.
Risk: write
business_times full type
business_times full type
Root
get
root.get
Get the CallPage API root greeting to verify connectivity.
Risk: read
Sms
create
sms.create
Create a custom SMS message for a CallPage widget.
Risk: write
Output
list
sms.list
List SMS messages for a CallPage widget.
Risk: read
Output:
object[]
Output full type
Output full type
reset
sms.reset
Reset CallPage widget SMS messages to defaults.
Risk: destructive
Output:
null
update
sms.update
Update a custom SMS message for a CallPage widget.
Risk: write
Output
Users
create
users.create
Create a CallPage user.
Risk: write
Output
delete
users.delete
Delete a CallPage user.
Risk: destructive
Output:
null
get
users.get
Get a CallPage user.
Risk: read
Output
role full type
role full type
caller_id full type
caller_id full type
list
users.list
List CallPage users.
Risk: read
Output:
object[]
Output full type
Output full type
update
users.update
Update a CallPage user.
Risk: write
Output
Voice Messages
create
voiceMessages.create
Create a custom voice message for a CallPage widget.
Risk: write
Output
list
voiceMessages.list
List voice messages for a CallPage widget.
Risk: read
Output:
object[]
Output full type
Output full type
reset
voiceMessages.reset
Reset CallPage widget voice messages to defaults.
Risk: destructive
Output:
null
update
voiceMessages.update
Update a custom voice message for a CallPage widget.
Risk: write
Output
Widgets
addUsers
widgets.addUsers
Add users to a CallPage widget as managers.
Risk: write
business_times full type
business_times full type
object[]
Output full type
Output full type
call
widgets.call
Initiate a CallPage widget call.
Risk: write
Output
callOrSchedule
widgets.callOrSchedule
Initiate or schedule a CallPage widget call.
Risk: write
Output
create
widgets.create
Create a CallPage widget.
Risk: write
settings full type
settings full type
delete
widgets.delete
Delete a CallPage widget.
Risk: destructive
Output:
null
get
widgets.get
Get a CallPage widget.
Risk: read
Output
managers full type
managers full type
list
widgets.list
List CallPage widgets with pagination.
Risk: read
Output:
object[]
Output full type
Output full type
update
widgets.update
Update a CallPage widget.
Risk: write
settings full type
settings full type