---
title: "Introspect a JWT token"
method: POST
path: "/api/auth/introspect"
tags: ["Auth"]
---

# Introspect a JWT token

`POST /api/auth/introspect`

## Request

- Base URL: `https://core.blink.new`
- URL: `https://core.blink.new/api/auth/introspect`
- Auth: HTTP bearer

Validates a Blink JWT and returns its claims. Used by the edge function gateway and edge functions.

## Response `200`

Token introspection result

- object
  - `valid` boolean
  - `projectId` string
  - `userId` string
  - `tokenType` 'access' | 'service'
  - `exp` number

## Other responses

- `401`: No token provided

---

[API](https://skmtc.dev/blink/apis/blink-apis.md) - [All operations](https://skmtc.dev/blink/apis/blink-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/blink/apis/blink-apis/revisions/4c59c706078e?raw)
