session_not_found
HTTP status: 404 · Code: session_not_found
No such session for this user.
Why it happens
Section titled “Why it happens”No session with this ID exists for this user. It may have ended already, by sign out, by expiry, or from another device.
How to fix
Section titled “How to fix”Treat it as already done and refresh your list of sessions. See Manage sessions.
Catch it in your code
Section titled “Catch it in your code”Every SDK throws one error type for a failed call. Match on its code, which is always session_not_found for this error, never on the message.
import { ErrorCode, OrvanoError } from '@orvano/js'
try { // your Orvano call} catch (error) { if (error instanceof OrvanoError && error.code === ErrorCode.sessionNotFound) { // handle session_not_found } else { throw error }}import 'package:orvano_flutter/orvano_flutter.dart'; // or orvano_dart on a server
try { // your Orvano call} on OrvanoException catch (error) { if (error.code != ErrorCode.sessionNotFound) rethrow; // handle session_not_found}using Orvano;
try{ // your Orvano call}catch (OrvanoException error) when (error.Code == ErrorCode.SessionNotFound){ // handle session_not_found}The error also carries the HTTP status (404), a message, and a request ID. Quote the request ID when you report a problem: the server logs it with the failure. See Errors for how errors work in every SDK, or every error code.