> Markdown version of https://yucca.app/en/docs/guides/PersonalTokens/. Documentation index: [llms.txt](https://yucca.app/en/llms.txt), full text in one file: [llms-full.txt](https://yucca.app/en/llms-full.txt). Any page is available as Markdown: append `.md` to its URL without the trailing slash.

# API tokens

> **Info.** 💰 Feature available with [**subscription**](https://yucca.app/ru/prices) to Yucca Plus or Yucca Enterprise

## Overview

We provide a programmatic interface to all Yucca server resources. API documentation is available in SwaggerUI format on any installation at [`http://<your address>/ui/swagger/`](https://demo.yucca.app/ui/swagger/). You can authorize with a token by passing it in the `X-Yucca-Token` header, the `token` cookie, or the `token` request argument. With a personal API token you can manage any resources available to your user, except content (watching video) and the user interface.

## Quick start

Go to the user profile, the **Tokens** tab, and create a token for the desired period or without expiration. Save the token, as you won't be able to view it again.

[![PersonalTokens](/en/assets/images/PersonalTokens-a4ed5985acdf7ff62479dd0e23a0f94c.png)](https://yucca.app/en/assets/files/PersonalTokens-a4ed5985acdf7ff62479dd0e23a0f94c.png)

## cURL example

```bash
curl -X 'GET' \
  'https://demo.yucca.app/v1/annotations?all=true' \
  -H 'accept: application/json' \
  -H 'X-Yucca-Token: p.bb42c69e83915664cae70e442a349eab509890d21'

```

## SwaggerUI example

[](/img/features/PersonalTokens/PersonalTokens.mp4)
