curl --request POST \
--url https://api.example.com/auth/signup \
--header 'Content-Type: application/json' \
--data '
{
"email": "jsmith@example.com",
"password": "<string>",
"name": "<string>"
}
'{
"message": "<string>",
"user": {},
"accessToken": "<string>",
"idToken": "<string>",
"refreshToken": "<string>",
"expiresIn": 123,
"tokenType": "Bearer"
}Sign up a new user.
curl --request POST \
--url https://api.example.com/auth/signup \
--header 'Content-Type: application/json' \
--data '
{
"email": "jsmith@example.com",
"password": "<string>",
"name": "<string>"
}
'{
"message": "<string>",
"user": {},
"accessToken": "<string>",
"idToken": "<string>",
"refreshToken": "<string>",
"expiresIn": 123,
"tokenType": "Bearer"
}Successful Response
Response model for successful sign up.
Success message
Created user information
Access token for API requests
ID token with user claims
Refresh token for token renewal
Token expiry time in seconds
Token type