API pipeline: Sign in to Cabi.Chat with Telegram

Goal: a signed-in Cabi.Chat session for a person, from their Telegram account, with the Terms of Service and Privacy Policy accepted.

A person signs in on cabi.chat or in the Telegram Mini App (https://t.me/CabiChatBot/MiniApp) with their Telegram account; step by step: FE pipeline: Sign in to Cabi.Chat with Telegram. Signing in gives a browser or Mini App session, not a key for scripts. For your own scripts or Claude Code: sign in once, then mint a personal access token: API pipeline: Personal access tokens

Steps

  1. Sign in on cabi.chat (Log in with Telegram, or the phrase shown on your screen sent to https://t.me/CabiChatBot from your own Telegram account), or open the Mini App.
  2. Accept the current Terms of Service and Privacy Policy when asked.
  3. Check. GET /v0/my/self → 200 with the profile; 401 without a session.
  4. Sign out from the menu under your name: Log out ends the session.

Behind

Rules

API surface

Endpoint Purpose FE AI / oracle
GET /v0/my/self Who is signed in yes yes

Index: API pipelines — index

Mentioned