---
title: "Validate JWT Token"
method: GET
path: "/public/v1/accounts/token/"
---

# Validate JWT Token

`GET /public/v1/accounts/token/`

Validates the JWT token and retrieves the associated user's info.

## Response `200`

- ValidateJWTToken
  - `username` string, required — The creator's username on the platform.
  - `profile_picture` string, nullable — URL to the creator's profile picture. This URL is temporary and expires after 24 hours. To keep the image, download it to your own storage before it expires.
  - `email` string, email, required — The creator's email address.
  - `credits_remaining` number, double, required — Number of enrichment credits currently available on the account.

## Other responses

- `400` — Bad request — invalid input or unsupported state.
- `401` — Unauthorized — missing or invalid API key.
- `403` — Forbidden — caller is not permitted to perform this action.
- `422` — Unprocessable entity — validation failed.
- `429` — Too Many Requests — rate or capacity limit exceeded. Inspect the `Retry-After` header and the `retry_after` body field for the wait time in seconds.

---

[API](https://skmtc.net/influencers/apis/core-api-concepts.md) · [All operations](https://skmtc.net/influencers/apis/core-api-concepts/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/influencers/core-api-concepts/revisions/87e654ac822e/schema)
