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
object
Output full type
Output full type
Things
bulkCreate
things.bulkCreate
Create up to 1,000 things in one request, returning per-record results
Risk: write
Output
items full type
items full type
create
things.create
Create a single thing with the supplied field values
Risk: write
Output
delete
things.delete
Permanently delete a thing by its unique ID
Risk: destructive
Output:
void
get
things.get
Retrieve a single thing by its unique ID
Risk: read
Output
list
things.list
Search and paginate things of a data type, with optional constraints and sorting
Risk: read
constraints full type
constraints full type
additionalSortFields full type
additionalSortFields full type
response full type
response full type
replace
things.replace
Overwrite all editable fields of an existing thing (omitted fields reset to default)
Risk: write
Output:
void
update
things.update
Change selected fields of an existing thing
Risk: write
Output:
void
Workflows
run
workflows.run
Run an API workflow with the supplied parameters (Workflow API POST)
Risk: write
params full type
params full type
runGet
workflows.runGet
Run an API workflow with query-string parameters (Workflow API GET)
Risk: write
params full type
params full type