Supabase Auth
your-project.supabase.co
Supabase Auth REST API for user authentication and management. Sign up and sign in users with email/password or magic links, manage sessions with JWT tokens, handle password resets, and retrieve or update user profiles. Built on GoTrue.
api_key
free
1.0
https://your-project.supabase.co/auth/v1
1
2026-03-01T11:09:37.000Z
Health
This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →
Capabilities
get_user
emailRetrieve the currently authenticated user's profile using their JWT access token. Returns email, metadata, and identity providers.
Detail: https://your-project.supabase.co/auth/v1/capabilities/get_user
refresh_token
emailExchange a refresh token for a new access token and refresh token pair. Use this to maintain user sessions without re-authentication.
Detail: https://your-project.supabase.co/auth/v1/capabilities/refresh_token
send_password_reset
emailSend a password reset email to the specified email address. The email contains a link that redirects the user to reset their password.
Detail: https://your-project.supabase.co/auth/v1/capabilities/send_password_reset
sign_in_otp
emailSend a magic link or OTP code to the user's email or phone number for passwordless authentication.
Detail: https://your-project.supabase.co/auth/v1/capabilities/sign_in_otp
sign_in_password
emailSign in an existing user with email and password. Returns a session with JWT access token and refresh token.
Detail: https://your-project.supabase.co/auth/v1/capabilities/sign_in_password
sign_out
emailSign out the currently authenticated user by invalidating their JWT token on the server side.
Detail: https://your-project.supabase.co/auth/v1/capabilities/sign_out
sign_up
emailCreate a new user account with email and password. Returns the user object and a session with access and refresh tokens.
Detail: https://your-project.supabase.co/auth/v1/capabilities/sign_up
update_user
emailUpdate the authenticated user's profile attributes including email, password, phone, and custom user metadata.
Detail: https://your-project.supabase.co/auth/v1/capabilities/update_user
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: Supabase Auth Description: Supabase Auth REST API for user authentication and management. Sign up and sign in users with email/password or magic links, manage sessions with JWT tokens, handle password resets, and retrieve or update user profiles. Built on GoTrue. Auth: api_key Capabilities: - get_user: Retrieve the currently authenticated user's profile using their JWT access token. Returns email, metadata, and identity providers. - refresh_token: Exchange a refresh token for a new access token and refresh token pair. Use this to maintain user sessions without re-authentication. - send_password_reset: Send a password reset email to the specified email address. The email contains a link that redirects the user to reset their password. - sign_in_otp: Send a magic link or OTP code to the user's email or phone number for passwordless authentication. - sign_in_password: Sign in an existing user with email and password. Returns a session with JWT access token and refresh token. - sign_out: Sign out the currently authenticated user by invalidating their JWT token on the server side. - sign_up: Create a new user account with email and password. Returns the user object and a session with access and refresh tokens. - update_user: Update the authenticated user's profile attributes including email, password, phone, and custom user metadata.