BaseloopDocs

Introduction

Read your Baseloop tables from your own code, and send rows into them.

The Baseloop API gives your code the tables you see in the app.

  • Read data with an API key: list workspaces and tables, get a table's columns, and read, search or filter its rows.
  • Send data in through a table's webhook URL: post JSON and each object becomes a row.
  • Work from the terminal with the Baseloop CLI, on its own or inside Claude Code and Codex.

The API key endpoints only read. They never create, change or delete anything. To add rows, use a webhook.

Base URL

https://api-v2.baseloop.io/v1

Endpoints

MethodEndpointWhat it does
GET/workspacesList workspaces
GET/tablesList tables
GET/tables/{tableId}/schemaGet a table's columns
GET/tables/{tableId}/rowsList rows, with optional text search
POST/tables/{tableId}/rows/querySearch and filter rows
POST/webhook/{id}Send rows to a table

For AI agents

Every page is also available as Markdown. llms.txt lists all pages and llms-full.txt holds all of them in one file. The full API description is at openapi.json.

On this page