Skip to main content
Every tally.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.

Forms

create

forms.create Create a new form Risk: write
Input
Output

delete

forms.delete Delete a form [DESTRUCTIVE] Risk: destructive
Input Output: void

get

forms.get Retrieve a form by ID Risk: read
Input Output

list

forms.list List all forms with optional pagination and workspace filter Risk: read
Input Output

update

forms.update Update an existing form Risk: write
Input
Output

Organizations

cancelInvite

organizations.cancelInvite Cancel a pending organization invite [DESTRUCTIVE] Risk: destructive
Input Output: void

createInvite

organizations.createInvite Invite users to an organization Risk: write
Input Output: void

listInvites

organizations.listInvites List pending invites for an organization Risk: read
Input Output: object[]

listUsers

organizations.listUsers List all users in an organization Risk: read
Input Output: object[]

removeUser

organizations.removeUser Remove a user from an organization [DESTRUCTIVE] Risk: destructive
Input Output: void

Questions

list

questions.list List all questions for a form Risk: read
Input Output

Submissions

delete

submissions.delete Delete a form submission [DESTRUCTIVE] Risk: destructive
Input Output: void

get

submissions.get Retrieve a specific form submission Risk: read
Input Output

list

submissions.list List form submissions with optional filters Risk: read
Input Output

Users

getMe

users.getMe Retrieve the current authenticated user Risk: read
Input: empty object Output

Webhook Management

create

webhookManagement.create Create a new webhook subscription Risk: write
Input
Output

delete

webhookManagement.delete Delete a webhook subscription [DESTRUCTIVE] Risk: destructive
Input Output: void

list

webhookManagement.list List all webhooks Risk: read
Input Output

listEvents

webhookManagement.listEvents List delivery events for a webhook Risk: read
Input Output

retryEvent

webhookManagement.retryEvent Retry a failed webhook event delivery Risk: write
Input Output: void

update

webhookManagement.update Update a webhook subscription Risk: write
Input
Output: void

Workspaces

create

workspaces.create Create a new workspace (Pro subscription required) Risk: write
Input Output

delete

workspaces.delete Delete a workspace [DESTRUCTIVE] Risk: destructive
Input Output: void

get

workspaces.get Retrieve a workspace by ID Risk: read
Input Output

list

workspaces.list List all workspaces Risk: read
Input Output

update

workspaces.update Update a workspace name Risk: write
Input Output