Skip to main content
GET
/
users
/
{user_id}
/
logins
Get User Login Attempts
curl --request GET \
  --url https://www.corgea.app/api/v1/users/{user_id}/logins \
  --header 'CORGEA-TOKEN: <api-key>'
{
  "status": "ok",
  "page": 123,
  "total_pages": 123,
  "total_logins": 123,
  "logins": [
    {
      "id": 123,
      "timestamp": "2023-11-07T05:31:56Z",
      "user_agent": "<string>",
      "path": "<string>"
    }
  ]
}

Authorizations

CORGEA-TOKEN
string
header
required

API key for authentication

Path Parameters

user_id
integer
required

User ID to fetch logins for

Query Parameters

page
integer
default:1

The page number for pagination

page_size
integer
default:20

The number of results per page

Required range: x <= 50
from_date
string<date-time>

Only include logins after this ISO 8601 timestamp

to_date
string<date-time>

Only include logins before this ISO 8601 timestamp

sort
enum<string>
default:desc

Sort order for results

Available options:
asc,
desc

Response

Login attempts retrieved successfully

status
string
Example:

"ok"

page
integer
total_pages
integer
total_logins
integer
logins
object[]