KFWL Decrypt API

Мини-документация. API не хранит ссылки подписок: обработка в памяти, без базы и без логирования тела запросов.

Happ decrypt

POST /v1/happ/decrypt
curl -X POST https://api.ioo.ir/v1/happ/decrypt \
  -H 'Content-Type: application/json' \
  -d '{"link":"happ://crypt5/..."}'

Поддержка crypt/crypt2/crypt3/crypt4/crypt5, включая crypt5.2 fallback.

INCY decrypt

POST /v1/incy/decrypt
curl -X POST https://api.ioo.ir/v1/incy/decrypt \
  -H 'Content-Type: application/json' \
  -d '{"link":"incy://crypt1/..."}'

Расшифровка INCY crypt1 в обычный URL.

Health

GET /health
curl https://api.ioo.ir/health

Проверка статуса сервиса и локальных decrypt engines.

Ответ

{
  "ok": true,
  "mode": "crypt5.2",
  "engine": "local",
  "result": "https://..."
}

Публичный API видит ссылку только во время запроса, но не сохраняет её. Для полной приватности нужен полностью браузерный decrypt.