Get a session by session_id, filtered by organization_id.

This ensures users can only access sessions within their organization and that they have permission to view.

Args: session_id: The session ID to retrieve authorized_org_member_config: Authorized user with roles (for RBAC checks) user_id: Deprecated, ignored. Identity is derived from the auth token. user_uuid: Unused, identity is derived from the auth token.

Returns: GetSessionResponse with session data including messages and context

get/session/{session_id}

Request

  • Base URL
    https://api.traversal.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.traversal.com/session/{session_id}
  • Auth
    none declared

Path parameters

session_idstring uuid required

Query parameters

user_idstring nullable
user_uuidstring nullable

Response

Successful Response

session_idstring required
organization_idstring nullable
incident_descriptionstring nullable required
session_titlestring nullable required
statusstring required
incident_timezonestring nullable required
incident_timestring nullable required
created_by_user_idstring nullable required
output_typesstring[] required
modestring nullable required
trigger_typestring nullable required
alert_idstring nullable
parent_session_idstring nullable
child_session_idsstring[]
pinnedboolean

Changes

    • breaking

      removed the required property // from the response with the status

    • breaking

      removed the required property // from the response with the status

    • info

      removed chat_alert_filters triage discriminator mapping keys from the /// response property for the response status

    • info

      removed from the /// response property oneOf list for the response status

    • info

      added the required property to the response with the status