The Bubble API
The Data API allows other systems to search for, read, create, modify and delete data in your application’s database via a RESTful interface.
This is the short-form technical reference entry describing the Bubble API. If you are looking for more in-depth and long-form articles on how the Bubble API works, you may be interested in checking the Bubble API manual.
The Data API allows other systems to search for, read, create, modify and delete data in your application’s database via a RESTful interface.
The Workflow API allows external applications to execute workflows in your Bubble app via a RESTful interface.
The Bubble manual gives extended information about Bubble's features and how to use them.
This article series takes an in-depth look at what exactly an API is and how you can both set up an API in Bubble and connect to external APIs in different ways.
Authentication is the process of identifying who the client is in order to determine what they have access to.
Article series: The Bubble API and authentication
Authentication types
The Bubble API lets clients authenticate in different ways:
Article: Accessing the Bubble API without authentication
Article: Accessing the Bubble API authenticated as a User
Article: Accessing the Bubble API authenticated as an admin
How to set up authentication in the external system
The Bubble uses the bearer token method to authenticate clients.
The Data API lets you set up an API in your Bubble application that accepts incoming requests to search for, read, create, edit and delete entries in your database.
Article series: The Data API
The Data API lets you set up an API in your Bubble application that accepts incoming requests to trigger workflows.
Article series: The Workflow API
Last modified 2mo ago