API
L’accès à l’API publique est inclus avec un abonnement mensuel actif. Créez des clés dans Compte → Clés API et envoyez-les uniquement dans l’en-tête Authorization ; ne les exposez jamais dans du code navigateur ou un dépôt public.
Authorization: Bearer sk_your_api_keyPOST https://nowatermarkdownloader.com/api/parse
POST /api/parse accepte une URL publique, mode (auto, audio, mute) et quality (max, 1080, 720, 480). L’API, les formats avancés, le 1080p et la meilleure qualité nécessitent un abonnement actif.
curl -X POST https://nowatermarkdownloader.com/api/parse \
-H 'Authorization: Bearer sk_your_api_key' \
-H 'Content-Type: application/json' \
-d '{"url":"https://www.tiktok.com/@creator/video/123","mode":"auto","quality":"1080"}'POST https://nowatermarkdownloader.com/api/transcribe
POST /api/transcribe accepte une URL de média public analysée et un code de langue facultatif. Il renvoie le texte et les segments horodatés disponibles.
curl -X POST https://nowatermarkdownloader.com/api/transcribe \
-H 'Authorization: Bearer sk_your_api_key' \
-H 'Content-Type: application/json' \
-d '{"mediaUrl":"https://cdn.example.com/video.mp4","language":"en"}'Les clés invalides ou révoquées renvoient 401 et les comptes sans abonnement actif renvoient 403. Des crédits disponibles sont également nécessaires. Les tâches échouées ne consomment pas l’utilisation finale.