Skip to main content

Get all sessions

GET /auth/session
devhttps://api.sandbox.ovok.com

The GET Session API endpoint retrieves all sessions from the Ovok platform.

Example cURL request

curl -X GET \
--url 'https://api.dev.ovok.com/auth/session' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE3NzkzNTA5NzEsImV4cCI6MTc3OTM1NDU3MX0.PO6ZkOtyOEugGyNuZUyg_YxUt3ozpJ_QOdJuriC14uY'

Responses

CodeDescription
200Success.
400The request could not be operated by the server.
401The resource owner or authorization server denied the request.
404The requested resource could not be found.
422The request could not be validated by the server.
500The server encountered an unexpected condition. Please try again later.

200SessionsResponseDto (application/json)

  • sessions: object[] (required)
    • id: string (required)
    • lastUpdated: string (required)
    • authMethod: string (required)
    • remoteAddress: string (required)
    • browser: string (required)
    • os: string (required)

Example

{
"sessions": [
{
"id": "4e5a2893-bdcc-7d23-9c1d-b72e4c4ffbe4",
"lastUpdated": {},
"authMethod": "password",
"remoteAddress": "192.168.1.1",
"browser": "Chrome",
"os": "Mac OS"
}
]
}