API Reference
Validate Session
Checks whether a session is still active and not expired.
Endpoint
Parameters
| Field | Description | |
|---|---|---|
| session_id | Required | Active session ID from a successful Init call. |
Example Request
{
"session_id": "dc1ce...a3a75"
}
Responses
Session is valid.
{
"success": true,
"message": "Session is valid"
}
MISSING_FIELDS — Required fields were not sent.
{
"success": false,
"code": "MISSING_FIELDS",
"message": "Required fields are missing"
}
Session check failed. Codes: INVALID_SESSION, SESSION_EXPIRED.
{
"success": false,
"code": "SESSION_EXPIRED",
"message": "Session has expired"
}
INTERNAL — Unexpected server-side error.
{
"success": false,
"code": "INTERNAL",
"message": "An internal server error occurred"
}