Frolgate API

API Reference

All endpoints require HTTP Basic authentication.

Records

MethodPathDescription
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

MethodPathDescription
GET/openapiOpenAPI 3.0 specification
GET/status/pingHealth 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"}