Get JWT token for registered project user
Project Users
Get Project User Token
Use this endpoint to get a JWT token for a previously registered project user. Requires userId and apiKey. The token will be generated based on the user’s stored data.
POST
Get JWT token for registered project user
Authorizations
apiKey MUST be supplied within the request body instead of query
Body
application/json
POST /v1/api/projects/user-token Request body
The ID of the previously registered project user to issue a token for.
Pattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$Example:
"123e4567-e89b-12d3-a456-426614174000"
API key for authentication (optional if using Supabase JWT)
Minimum string length:
1Example:
"up_admin_************"
Organization ID (required when using Supabase JWT)
Pattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$Expiration time of the token
Example:
"1h"
Response
POST /v1/api/projects/user-token Positive response
Allowed value:
"success"Example:
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjp7InBhcmVudE9yZ0lkIjoiYWJkZTZmMjQtYWYwZi00Zjg3LWI4NzEtNzk0NGIyYzhjM2IzIiwiZGlzcGxheU5hbWUiOiJEZW1vIChBZG1pbikiLCJwYXlsb2FkIjp7fX0sImlhdCI6MTcwOTI2NTcyOSwiZXhwIjoxNzA5MjY5MzI5fQ.nfMwGbPe7zwCwlky079PVjA-ox0G2OtTuFo_0MXoLCE"
}