yes theres a full REST API for tables. you can do all CRUD operations:
- GET /api/tables/:id/rows (with query params for filtering and pagination)
- POST /api/tables/:id/rows (create)
- PATCH /api/tables/:id/rows/:rowId (update)
- DELETE /api/tables/:id/rows/:rowId
auth is via API key in the header. rate limits are generous (100 req/sec if i remember right)
we use it to power a customer portal built in react. the table is the database and the API is the backend. works well for internal tools and dashboards
this is great. using tinytable as a backend-as-a-service basically. for prototyping and internal tools this is way faster than spinning up a real database
the filtering via query params is key. being able to do ?status=active&created_after=2024-01-01 makes it actually usable as a lightweight backend