Bubble
Bubble is a no-code application development platform that lets builders ship full-stack web and mobile apps without writing code. Bubble exposes three developer APIs — the Data API for CRUD against the app database, the Workflow API for triggering backend automations, and a JavaScript Plugin API for extending the platform with custom actions and elements. Server-side consumption is metered in Workload Units (WU) bundled into a tiered subscription (Free, Starter, Growth, Team, Enterprise) with overage pricing for additional WU and storage.
APIs
Bubble Data API
REST API exposing the Bubble app database. Supports search with constraints, cursor-based pagination, single-record CRUD, bulk create (up to 1,000 records), and metadata discove...
Bubble Workflow API
REST API for triggering backend workflows defined in the Bubble editor. Each workflow is exposed at `/api/1.1/wf/{workflow_name}` and can be configured for POST or GET, with aut...
Bubble Plugin API
JavaScript SDK surface for building Bubble plugins. Plugin authors write server-side actions, client-side actions, and visual elements that receive `(properties, context)` and r...
Collections
Bubble Data API
POSTMANBubble Plugin API
POSTMANBubble Workflow API
POSTMANBubble Data API
OPENBubble Plugin API
OPENBubble Workflow API
OPENArazzo Workflows
Bubble Bulk Create Then Search
Bulk create many records of a data type, then search the type to verify they landed.
ARAZZOBubble Create and Verify a Thing
Create a single record of a data type and read it back to confirm it persisted.
ARAZZOBubble Create a Thing Then Trigger a Backend Workflow
Create a record via the Data API, then trigger a backend workflow that processes it.
ARAZZOBubble Discover Data Types Then Search
Read the Data API metadata to discover exposed types, then search one of them.
ARAZZOBubble Get Then Replace a Thing
Read a record by id to confirm it exists, then fully replace it with a new object.
ARAZZOBubble Initialize Then Trigger a Backend Workflow
Run the one-time detection call for a backend workflow, then trigger it with the same parameters.
ARAZZOBubble Search Then Delete a Thing
Search a data type for a record matching a constraint and delete the first match.
ARAZZOBubble Search Then Update a Thing
Search a data type for a record matching a constraint and modify the first match.
ARAZZOBubble Trigger a Workflow Then Log a Thing
Trigger a backend workflow and record its result by creating a record via the Data API.
ARAZZOBubble Upsert a Thing
Find a record by a key field and update it if it exists, otherwise create it.
ARAZZOPricing Plans
Rate Limits
FinOps
Bubble Finops
FINOPSFeatures
Drag-and-drop application designer with responsive layouts and reusable element groups.
Type-safe app database with privacy rules, search constraints, and Data API exposure.
Server-side automation engine with scheduling, recurring events, and webhook triggers.
Public catalog of plugins exposing custom actions, elements, and integrations to Bubble apps.
Built-in HTTP client for calling external REST APIs from Bubble workflows and elements.
Connect a custom domain on paid plans, with automatic SSL.
Editor-level version control with branches and rollback (Growth, Team, Enterprise).
Real-time visibility into Workload Unit consumption per activity, page, and workflow.
Native iOS and Android builds via the Mobile add-on bundles.
Multiple editors and multi-app dashboards for agencies and teams.
Use Cases
Build admin dashboards, CRM panels, and operations consoles without engineering headcount.
Two-sided marketplace MVPs with user roles, listings, search, and payments.
Subscription-billed SaaS products with multi-tenant data, auth, and Stripe integration.
Use a Bubble app as a managed backend for separately built mobile or web clients.
Webhook ingestion and back-office automation triggered from third-party tools.
Authenticated portals with privacy-rule-controlled data access and document upload.
Integrations
Built-in Stripe plugin for payments, subscriptions, and Connect.
Transactional and marketing email via the SendGrid plugin.
SMS and programmable voice via the Twilio plugin.
Maps, OAuth, Calendar, Sheets, and Drive integrations via plugins.
S3 file storage, Lambda, and SES integrations.
Hosted search backed by Algolia for high-volume Bubble data.
Bubble Workflow API endpoints triggered by Zapier zaps.
Bubble Workflow API endpoints triggered by Make scenarios.
AI-powered features via OpenAI plugin actions.
Outbound notifications and inbound webhooks for team collaboration.
Solutions
Ship a SaaS or marketplace MVP without hiring engineers; iterate with users in real time.
White-label client apps with multi-app editor, version control, and sub-app architecture.
Dedicated infrastructure, SSO, custom rate limits, advanced security, and SLA-backed support.
Build and publish plugins to the marketplace; extend Bubble apps with custom JavaScript actions and elements.