Référence de l'API
Nayalink expose une API REST entièrement typée. Tout ce que vous pouvez faire dans le tableau de bord — créer des liens courts, gérer les campagnes et les tags, et consulter des analyses de clics respectueuses de la vie privée — est disponible par programmation.
Pour une référence interactive où vous pouvez tester des requêtes dans le navigateur, ouvrez la référence interactive de l'API. Le contrat lisible par machine est le document OpenAPI.
URL de base
Tous les points de terminaison sont servis depuis https://api.nayalink.co.
Authentification
Authentifiez-vous avec une clé API envoyée sous forme de jeton Bearer :
Authorization: Bearer <your-api-key>
Les clés API sont disponibles avec les forfaits Pro et Business et peuvent être limitées à des permissions spécifiques. Gérez-les dans Paramètres → Jetons API.
Créer un lien court
Seul original_url est requis :
curl -X POST https://api.nayalink.co/api/v1/links \
-H "Authorization: Bearer <your-api-key>" \
-H "Content-Type: application/json" \
-d '{"original_url": "https://example.com/very/long/url"}'
La réponse contient le code court généré et l'URL courte complète.
Ressources
- Liens — créez, mettez à jour et gérez des liens courts : codes personnalisés, expiration, protection par mot de passe et règles de routage.
- Campagnes — regroupez des liens en campagnes et consolidez leurs analyses.
- Tags — organisez vos liens avec des tags à code couleur.
- Analytics — consultez des analyses de clics agrégées et respectueuses de la vie privée : visites au fil du temps, pays, villes, référents, navigateurs, systèmes d'exploitation, types d'appareils, langues et paramètres UTM. Aucune adresse IP n'est stockée.
- Jetons API — créez et révoquez des clés API limitées.
- Profil — consultez et mettez à jour le compte authentifié.
Prochaines étapes
- Testez des requêtes de manière interactive dans la référence de l'API.
- Nouveau sur Nayalink ? Commencez par l'introduction.