Pipeline de API: hacerte cargo de una cuenta que un oráculo de Cabi.Chat configuró para ti

Objetivo: después de que un oráculo de Cabi.Chat configurara la página de tu proyecto desde un chat de Telegram, hacerte cargo: revisar y editar la página, ver el acceso de configuración del oráculo y revocarlo.

Qué pasa en el chat

Pasos

1. Inicia sesión con la misma cuenta de Telegram que habló con el oráculo: Pipeline de API: iniciar sesión en Cabi.Chat con Telegram. Comprobación: GET /v0/my/self.

2. Encuentra la página. GET /v0/my/projects → {"projects": [{"nonce": "<project>", "title": "…", "visibility": "Public", …}], "total": 1}.

3. Revisa y edita.

PATCH /v0/my/projects/<project>
{"title": "…", "content": "…", "visibility": "Unlisted"}
→ the project

4. Mira el acceso de configuración. GET /v0/my/pats → una fila {"title": "<oracle> — setup access", "last_used_at": "…", "revoked": false}.

5. Revócalo. POST /v0/my/pats/<pat>/revoke → "revoked": true. El oráculo pierde al instante el acceso a tu cuenta. También puedes pedirle en el chat que renuncie a él.

Reglas

Superficie de la API

Endpoint Para qué FE IA / oráculo
GET /v0/my/self En qué cuenta estás sí sí
GET /v0/my/projects, PATCH /v0/my/projects/{nonce} Tu página: leer, editar sí sí
GET /v0/my/pats Ver el acceso de configuración sí no
POST /v0/my/pats/{nonce}/revoke Revocarlo sí no

Índice: Pipelines de API — índice

Mentioned