PocketBase
communityOpen-source backend with embedded SQLite, auth, file storage, and realtime subscriptions.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://{instance}/api/collections/{collection}/recordsList records
Parameters
pagepage (integeroptionalsortsort field (stringoptionalfilterfilter (stringoptionalperPageresults (integeroptionalcollectioncollection name (stringrequiredReturns
items[] with id, collectionId, collectionName, created, updated, and custom fields; page, perPage, totalItems, totalPagesPOST
https://{instance}/api/collections/{collection}/recordsCreate record
Parameters
bodyfield values (objectrequiredcollectioncollection name (stringrequiredReturns
id, collectionId, collectionName, created, and custom fieldsPOST
https://{instance}/api/collections/users/auth-with-passwordAuthenticate user
Parameters
identityemail or username (stringrequiredpasswordpassword (stringrequiredReturns
token, record with id, email, name, verified