Skip to content

Refresh an expired session token

POST
/v2/portal/auth/token/refresh
curl --request POST \
--url https://api.sipstack.com/v2/portal/auth/token/refresh

Re-issues a session JWT from an expired but signature-valid token (cookie or Bearer header), provided the underlying server-side session is still active. The new token keeps the original lifetime window (8 hours, or 7 days for remember-me sessions). Rate limited to 30 requests/minute per IP.

New token issued (and the cookie refreshed).

Media type application/json
object
success
boolean
data
object
accessToken
string
Example generated
{
"success": true,
"data": {
"accessToken": "example"
}
}

No token, invalid signature, or the session is no longer active — log in again.