New to Corsair? See API access, authentication, and error handling.
Assistants
create
assistants.create
Create a new Vapi assistant
Risk: write
Output
delete
assistants.delete
Delete a Vapi assistant
Risk: destructive
Output
get
assistants.get
Retrieve a Vapi assistant by ID
Risk: read
Output
list
assistants.list
List all Vapi assistants
Risk: read
Output:
object[]
Output full type
Output full type
update
assistants.update
Update a Vapi assistant
Risk: write
Output
Calls
create
calls.create
Create (initiate) a new Vapi call
Risk: write
Output
delete
calls.delete
Delete a Vapi call
Risk: destructive
Output
get
calls.get
Retrieve a Vapi call by ID
Risk: read
Output
list
calls.list
List all Vapi calls with optional filters
Risk: read
Output:
object[]
Output full type
Output full type
update
calls.update
Update a Vapi call
Risk: write
Output
Files
delete
files.delete
Delete a Vapi file
Risk: destructive
Output
get
files.get
Retrieve a Vapi file by ID
Risk: read
Output
list
files.list
List all Vapi files
Risk: read
Output:
object[]
Output full type
Output full type
update
files.update
Update a Vapi file
Risk: write
Output
Knowledge Bases
create
knowledgeBases.create
Create a new Vapi knowledge base
Risk: write
server full type
server full type
delete
knowledgeBases.delete
Delete a Vapi knowledge base
Risk: destructive
Output
get
knowledgeBases.get
Retrieve a Vapi knowledge base by ID
Risk: read
Output
list
knowledgeBases.list
List all Vapi knowledge bases
Risk: read
Output:
object[]
Output full type
Output full type
update
knowledgeBases.update
Update a Vapi knowledge base
Risk: write
Output
Phone Numbers
create
phoneNumbers.create
Create a new Vapi phone number
Risk: write
Output
delete
phoneNumbers.delete
Delete a Vapi phone number
Risk: destructive
Output
get
phoneNumbers.get
Retrieve a Vapi phone number by ID
Risk: read
Output
list
phoneNumbers.list
List all Vapi phone numbers
Risk: read
Output:
object[]
Output full type
Output full type
update
phoneNumbers.update
Update a Vapi phone number
Risk: write
Output
Squads
create
squads.create
Create a new Vapi squad
Risk: write
Output
delete
squads.delete
Delete a Vapi squad
Risk: destructive
Output
get
squads.get
Retrieve a Vapi squad by ID
Risk: read
Output
list
squads.list
List all Vapi squads
Risk: read
Output:
object[]
Output full type
Output full type
update
squads.update
Update a Vapi squad
Risk: write
Output
Tools
create
tools.create
Create a new Vapi tool
Risk: write
Output
delete
tools.delete
Delete a Vapi tool
Risk: destructive
Output
get
tools.get
Retrieve a Vapi tool by ID
Risk: read
Output
list
tools.list
List all Vapi tools
Risk: read
Output:
object[]
Output full type
Output full type
update
tools.update
Update a Vapi tool
Risk: write
Output