Using GibsonAI as the serverless database in your tech stack means configuring connections or using Data API to manage data.
Connect using Data API
The GibsonAI Data API is a ready-to-use REST API for your hosted serverless database. Once your database schema is created and deployed in GibsonAI, you automatically get a full set of RESTful APIs to read, write, and manage your data — with zero backend setup.
Each table in your schema is exposed through standard endpoints like GET
, POST
, PUT
, and DELETE
, making it easy to integrate with any frontend framework, low-code tool, or AI agent. You can use these endpoints directly in your applications, fetch data for dashboards, or automate workflows using tools like Postman, Retool, or LangChain.
To get started, open the Data API modal in your GibsonAI project dashboard and copy your API key — this is required for authentication when making requests to your Data API.
Connect using connection string
You can also use a database connection string to connect to the database (MySQL, PostgreSQL, etc.) in your GibsonAI project.
You can obtain the database connection details by opening the Databases tab from your Project Dashboard. Create a new database or select an existing database you would like to connect to. A connection string is constructed for you upon creation of a new database. You can create multiple databases. For example, you can create a database for dev or every new feature.
note
Depending on what kind of database you are connecting to, the connection string can be different. Currently, GibsonAI supports only MySQL database.
Need help?
Join our Discord Server to ask questions or see what others are doing with GibsonAI.