Skip to content

Records API

Every collection gets a generic CRUD surface: GET /api/collections/:c/records (list, with page/perPage/skipTotal, filter, sort, expand), GET .../records/:id (view, with expand), POST .../records (create), PATCH .../records/:id (update), and DELETE .../records/:id. expand resolves relation fields inline in the same response, following PocketBase’s own dot-notation for nested relations. Errors follow a consistent shape across every endpoint — see Error responses.