Refresh access token
POST
https://app.speybooks.com/api/v1/auth/refreshExchange a valid refresh token for a new access token. The refresh token itself is not rotated. Tokens issued before a password change are rejected (tracked via token_generation counter).
Body parameters
refreshToken string requiredRefresh token from the login response.
Response
200 Returns a new access token. The refresh token remains valid.
Show response fields
accessToken stringexpiresIn integerError codes
400 No refresh token provided.
401 Invalid, expired, or revoked refresh token.
429 Rate limit exceeded.