Revoke All Device Sessions
DELETE /sessions
Description
Revokes all non-revoked refresh-token sessions for the authenticated user.
Request Parameters
Requires Authentication: true
Usage Example
await axios.delete("https://api.daykeeper.app/sessions", {
headers: {
Authorization: `Bearer ${accessToken}`,
},
})
Success Response
{
"message": "sessions updated successfully",
"matched": 3,
"modified": 3
}
Error Response
| Code | Description |
|---|---|
| 401 | Missing or invalid access token |
| 500 | Server error |