Common Patterns
For authentication, list users with GET /api/platform/auth/{ref}/users and create them with POST. For storage, list buckets and upload files under /api/platform/storage/{ref}/*. A platform JWT (signed-in user’s access token) is required; service-role bypasses are not available through the proxy. For client-side GoTrue and Storage calls that talk directly to your project (not through this proxy), use the Anon (Publishable) Key from the Connect modal with RLS / Storage policies.Authentication (via Control Plane)
GET /api/platform/auth//users
List project auth users. Full URL: GET <PLATFORM_URL>/api/platform/auth/{ref}/usersPOST /api/platform/auth//users
Create an auth user. Full URL: POST <PLATFORM_URL>/api/platform/auth/{ref}/usersStorage (via Control Plane)
GET /api/platform/storage//buckets
List storage buckets. Full URL: GET <PLATFORM_URL>/api/platform/storage/{ref}/bucketsPOST /api/platform/storage//object//
Upload a file. Full URL: POST <PLATFORM_URL>/api/platform/storage/{ref}/object/{bucket}/{path}Error Responses
| Status | Code | Description |
|---|---|---|
| 401 | unauthorized | Missing or invalid authentication credentials |