reference
Admin: Manage Users
List, create, retrieve, update, and delete users using the service role key.
Published: March 22, 2026Updated: March 22, 2026
Admin: Manage Users
Admin endpoints require the service role key (pb_service_<key>) and should only be called from trusted server-side code.
List Users
GET /api/auth/v1/admin/users?page=1&per_page=50
Authorization: Bearer pb_service_<key>Create User
POST /api/auth/v1/admin/users
Authorization: Bearer pb_service_<key>
{ "email": "user@example.com", "password": "pass" }Get / Update / Delete User
GET /api/auth/v1/admin/users/:id
PATCH /api/auth/v1/admin/users/:id
DELETE /api/auth/v1/admin/users/:idSDK Example
// List users (server-side only)
const { data: { users } } = await postbase.auth.admin.listUsers()
// Delete user
await postbase.auth.admin.deleteUser(userId)