Quick Start
Go from zero to a live backend in under 60 seconds.
Core Concepts
Understand API keys, collections, and Row-Level Security.
API Reference
Full reference for every endpoint with request and response examples.
JavaScript SDK
Install the official TypeScript SDK and start building immediately.
How it works
1
Create a project
Sign up at the urBackend Dashboard and create a new project. You’ll receive a publishable key (
pk_live_...) and a secret key (sk_live_...).2
Define your collections
In the Database tab, create collections and optionally define schemas with field types and validation rules.
3
Call the API
Use your API key in the
x-api-key header to read and write data instantly. No server setup required.4
Add auth (optional)
Enable built-in user authentication and Row-Level Security so your frontend users can safely manage their own data.
Key capabilities
Authentication
Built-in signup, login, JWT tokens, and social OAuth (GitHub & Google).
Database
Full CRUD operations via REST with optional schema validation.
Storage
Upload files and images with public CDN links generated automatically.
Webhooks
Get notified of data events in real time with HMAC-signed payloads.
