Sign in
Sign Up
Replace placeholders
Swap YOUR_API_KEY and YOUR_BUCKET_NAME with your real values.
Auth API12 routes

User management, authentication, and account controls.

200
ok
400
bad req
401
unauth
404
not found
409
conflict
429
rate limit
POSTSign UpCore Auth

Create a new user account. Password must be at least 8 characters with uppercase, lowercase, and a number.

POSThttps://your-domain.com/api/auth/YOUR_API_KEY/signup
notes
·Password min 8 chars, must include uppercase, lowercase & number
·Returns the full user object on success
·Emails are unique — duplicate email returns 409
request body
{
  "email": "user@example.com",
  "password": "SecurePass123",
  "fullName": "John Doe"
}
1const res = await fetch('https://your-domain.com/api/auth/YOUR_API_KEY/signup', {
2 method: 'POST',
3 headers: { 'Content-Type': 'application/json' },
4 body: JSON.stringify({
5 email: 'user@example.com',
6 password: 'SecurePass123',
7 fullName: 'John Doe',
8 }),
9});
10const { success, data } = await res.json();
11console.log(data.id); // user_123456