curl --request POST \
--url https://aarwcjjzhlmkgdwrisyt.supabase.co/functions/v1/auth-refresh \
--header 'Content-Type: application/json' \
--data '
{
"refresh_token": "eyJhbGciOiJIUzI1NiJ9..."
}
'{
"success": true,
"status": 200,
"data": {
"user": {
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"phone": "+2348012345678"
},
"session": {
"access_token": "eyJhbGciOiJIUzI1NiJ9...",
"refresh_token": "eyJhbGciOiJIUzI1NiJ9...",
"expires_in": 3600,
"token_type": "bearer"
}
}
}Exchanges a valid refresh_token for a new access_token and refresh_token pair.
curl --request POST \
--url https://aarwcjjzhlmkgdwrisyt.supabase.co/functions/v1/auth-refresh \
--header 'Content-Type: application/json' \
--data '
{
"refresh_token": "eyJhbGciOiJIUzI1NiJ9..."
}
'{
"success": true,
"status": 200,
"data": {
"user": {
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"phone": "+2348012345678"
},
"session": {
"access_token": "eyJhbGciOiJIUzI1NiJ9...",
"refresh_token": "eyJhbGciOiJIUzI1NiJ9...",
"expires_in": 3600,
"token_type": "bearer"
}
}
}