Skip to main content
Every 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
Input Output

history

calls.history List and filter CallPage call history. Risk: read
Input Output: object[]

Managers

create

managers.create Create a CallPage manager for a widget. Risk: write
Input
Output

delete

managers.delete Delete a CallPage manager from a widget. Risk: destructive
Input Output: null

get

managers.get Get a CallPage manager by user and widget. Risk: read
Input Output

list

managers.list List managers for a CallPage widget with pagination. Risk: read
Input Output: object[]

statusStatistics

managers.statusStatistics Count enabled and disabled managers for a CallPage widget. Risk: read
Input Output

update

managers.update Update a CallPage manager. Risk: write
Input
Output

Root

get

root.get Get the CallPage API root greeting to verify connectivity. Risk: read
Input: empty object Output

Sms

create

sms.create Create a custom SMS message for a CallPage widget. Risk: write
Input Output

list

sms.list List SMS messages for a CallPage widget. Risk: read
Input Output: object[]

reset

sms.reset Reset CallPage widget SMS messages to defaults. Risk: destructive
Input Output: null

update

sms.update Update a custom SMS message for a CallPage widget. Risk: write
Input Output

Users

create

users.create Create a CallPage user. Risk: write
Input Output

delete

users.delete Delete a CallPage user. Risk: destructive
Input Output: null

get

users.get Get a CallPage user. Risk: read
Input Output

list

users.list List CallPage users. Risk: read
Input Output: object[]

update

users.update Update a CallPage user. Risk: write
Input Output

Voice Messages

create

voiceMessages.create Create a custom voice message for a CallPage widget. Risk: write
Input Output

list

voiceMessages.list List voice messages for a CallPage widget. Risk: read
Input Output: object[]

reset

voiceMessages.reset Reset CallPage widget voice messages to defaults. Risk: destructive
Input Output: null

update

voiceMessages.update Update a custom voice message for a CallPage widget. Risk: write
Input Output

Widgets

addUsers

widgets.addUsers Add users to a CallPage widget as managers. Risk: write
Input
Output: object[]

call

widgets.call Initiate a CallPage widget call. Risk: write
Input Output

callOrSchedule

widgets.callOrSchedule Initiate or schedule a CallPage widget call. Risk: write
Input Output

create

widgets.create Create a CallPage widget. Risk: write
Input
Output

delete

widgets.delete Delete a CallPage widget. Risk: destructive
Input Output: null

get

widgets.get Get a CallPage widget. Risk: read
Input Output

list

widgets.list List CallPage widgets with pagination. Risk: read
Input Output: object[]

update

widgets.update Update a CallPage widget. Risk: write
Input
Output