API Reference
All endpoints require HTTP Basic authentication.
Records
| Method | Path | Description |
|---|---|---|
| GET | /records/{table} | List records |
| GET | /records/{table}/{id} | Read one record |
| POST | /records/{table} | Create a record |
| PUT | /records/{table}/{id} | Update a record |
| DELETE | /records/{table}/{id} | Delete a record |
Metadata
| Method | Path | Description |
|---|---|---|
| GET | /openapi | OpenAPI 3.0 specification |
| GET | /status/ping | Health check |
Filtering
GET /records/posts?filter=title,eq,Hello
GET /records/posts?order=id,desc&page=1,20
GET /records/posts?join=comments
Errors
Errors return a JSON body with a numeric code and a message:
{"code":1001,"message":"Table 'unknown' not found"}