# PocketBase

**Canonical:** https://apis.io/providers/pocketbase/  
**Website:** https://pocketbase.io  
**APIs profiled:** 5

PocketBase is an open-source backend-as-a-service delivered as a single executable, providing a REST API for managing collections, records, authentication, file uploads, real-time subscriptions via Server-Sent Events, and admin management through a built-in dashboard. It embeds SQLite for persistent storage and supports OAuth2, OTP, and password-based authentication out of the box. Developers can extend PocketBase with custom business logic using Go or JavaScript hooks and event handlers. Official SDKs for JavaScript and Dart make client integration straightforward across web, mobile, and desktop platforms.

## Kin Score — 35.0 / 100 (thin)

Scored 2026-08-21 under rubric 0.12.0. Trend: flat (+0.0 from 35.0).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 50.0 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 36.8 |
| Developer Ergonomics | 11.9 |
| Commercial Clarity | 39.5 |
| Access Clarity | 39.5 |

## Agent readiness — 18.4 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | no |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | no |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Free — onboarding: unknown, pricing: free, trial: no (confidence: medium).

## APIs (5)

- **PocketBase Records API** — CRUD operations for collection records including list, view, create, update, delete, and batch operations. Supports filtering, sorting, pagination, relation expansion, field sel...
- **PocketBase Authentication API** — Authentication endpoints supporting password-based login, OAuth2 providers, one-time passwords, token refresh, email verification, password reset, email change confirmation, and...
- **PocketBase Realtime API** — Server-Sent Events (SSE) based real-time subscriptions for create, update, and delete record events across individual records or entire collections. Connections auto-disconnect ...
- **PocketBase Files API** — File download, thumbnail generation, and protected file token generation. File uploads are handled through the Records API using multipart form data. Supports on-the-fly image r...
- **PocketBase Settings API** — Superuser-only endpoints for listing and updating application settings, testing S3 storage connectivity, sending test emails, generating Apple OAuth2 client secrets, and configu...

## Security (1)

- **Pocketbase Domain Security** — TLSv1.3 · DMARC

## Plans (1)

- **Pocketbase Plans Pricing**

## Tags

Backend-as-a-Service, Open-Source, SQLite, Real-Time, Authentication, File Storage, REST API, Self-Hosted, Go

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/pocketbase/). Scores are computed from the provider's own public artifacts under a published rubric.
