---
title: "General"
description: "Health check and caller identity endpoints for the Xtream AI API."
---

# General

The `/health` endpoint is public and returns 200 when the API layer is up. Every other endpoint under `/panel-api/v1` requires a Bearer token; `/me` is the fastest way to introspect the token you are holding, including its scopes and — for reseller keys — its billing shape.

## Endpoints

| Endpoint | Method and path | What it does |
|---|---|---|
| [Health check](/docs/?page=xai-ref-health) | `GET /health` | Returns 200 with `{"status":"ok"}` when the API layer is up. |
| [Get caller identity](/docs/?page=xai-ref-me) | `GET /me` | Returns the identity attached to the calling key. Type (admin or reseller), scopes, billing state and effective permissions. |
