Documentation API

Documentation API

NoWatermark est un outil vidéo par lien public pour les créateurs et les équipes. Il renvoie les résultats vidéo, audio, couverture et métadonnées disponibles depuis les fournisseurs configurés. Utilisez uniquement les contenus que vous possédez, êtes autorisé à traiter ou pouvez télécharger légalement.

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_key

POST 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.