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

Meta

getSwagger

meta.getSwagger Retrieve the auto-generated Swagger 2.0 JSON for enabled Bubble APIs Risk: read
Input: empty object Output: object

Things

bulkCreate

things.bulkCreate Create up to 1,000 things in one request, returning per-record results Risk: write
Input Output

create

things.create Create a single thing with the supplied field values Risk: write
Input Output

delete

things.delete Permanently delete a thing by its unique ID Risk: destructive
Input Output: void

get

things.get Retrieve a single thing by its unique ID Risk: read
Input Output

list

things.list Search and paginate things of a data type, with optional constraints and sorting Risk: read
Input
Output

replace

things.replace Overwrite all editable fields of an existing thing (omitted fields reset to default) Risk: write
Input Output: void

update

things.update Change selected fields of an existing thing Risk: write
Input Output: void

Workflows

run

workflows.run Run an API workflow with the supplied parameters (Workflow API POST) Risk: write
Input
Output

runGet

workflows.runGet Run an API workflow with query-string parameters (Workflow API GET) Risk: write
Input
Output