---
title: "Check status"
method: GET
path: "/api/admin/v1/check"
tags: ["Admin"]
---

# Check status

`GET /api/admin/v1/check`

Check if admin API authentication is working. Returns metadata about the Admin API key or OAuth token and its authorizing user.

## Response `200`

successful

## Other responses

- `401` — unauthorized — Returned when the bearer token is missing/invalid, the OAuth application is no longer eligible for admin access, or the associated user is not an admin/superadmin/viewer/ultraadmin. Demoted users have their Admin API key revoked.

---

[API](https://skmtc.net/hackclub/apis/hackatime-admin-api.md) · [All operations](https://skmtc.net/hackclub/apis/hackatime-admin-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hackclub/hackatime-admin-api/versions/6ba07170a777/schema)
