Appearance
Create your first API Endpoint
Build a secure API Endpoint that validates input and updates your data.
Set up the API Endpoint
- Go to
Data & API>Backend Workflows>API Endpoints - Click
+ Add API - Choose whether to
Build from scratchor start from a template - If you use a template, pick the one closest to your use case and rename it if needed
- Give it a
Name - Set the
Path(e.g.,update) - Keep the trigger as
On API request - Configure security in the
Securitypanel — Set the access level (PublicorAuthenticated), optionally limit by roles, and optionally add middleware workflows for more control
Define inputs
- In the
Parameterspanel, add inputs for fields you expect (e.g.,id,client_name,email) - Database‑linked inputs appear automatically when you select table actions
- Mark required inputs and set defaults where relevant
If you started from a template, review the inputs before testing.
Add actions
- Add a
Tables | Update dataorTables | Insert dataaction and choose your table - Map inputs to columns or use a
Table Linkinput to auto‑map - Optionally chain more actions (e.g., call a third‑party API, log activity)
CRUD modes and filters
Table actions support two selection modes:
By ID— Provide the recordidBy Filters— Build conditions similar to views; you can also bind parameters
Examples:
Tables | Get data
By ID— Return a single row by its primary keyBy Filters— Return rows that match your conditions (optionally set limit/sort)
Tables | Update data
By ID— Update a specific rowBy Filters— Update all rows that match the filter (use cautiously)
Tables | Delete data
By ID— Delete a specific rowBy Filters— Delete all rows that match the filter (use cautiously)
Return a response
- Use the
Send responseaction to return data (like the updated record) - Use the
Try/Catchaction to handle errors and return error messages with appropriate status codes
Test and deploy
- Use the
Testbutton to run with sample inputs - Click
Deployto publish this version - Use
Revert changesto roll back to the previously deployed version

