Aller au contenu

Intégrez les aperçus à vos propres outils et pipelines

L’API REST gère les liens d’aperçu, lance des rapports QA et vérifie la propagation DNS avec les mêmes règles et limites de formule que le tableau de bord. Créez un aperçu pour chaque pull request, déploiement ou migration client.

curl
# List the links of the workspace
curl https://api.dnspeek.link/api/v1/links \
  -H "Authorization: Bearer $DNSPEEK_API_KEY"

# Create a preview link
curl -X POST https://api.dnspeek.link/api/v1/links \
  -H "Authorization: Bearer $DNSPEEK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"targetDomain":"shop.example.com","targetIp":"203.0.113.10"}'

Ce que vous obtenez

  • Liens, rapports et DNS

    Créez, modifiez et supprimez des liens d’aperçu, lancez des rapports QA et lisez leurs résultats, et vérifiez la propagation DNS.

  • Des clés sous votre contrôle

    Accès lecture et écriture ou lecture seule, date d’expiration, liste d’IP autorisées et rotation en un clic. Chaque clé est listée avec sa dernière utilisation.

  • Les événements là où travaille votre équipe

    Envoyez la propagation DNS, les résultats QA, les validations des clients et les liens qui expirent vers Slack, Telegram, Microsoft Teams, Discord, l’e-mail ou un webhook signé.

  • Un aperçu pour chaque pull request

    Une GitHub Action crée ou met à jour un aperçu par pull request, peut lancer un rapport QA et y commente les résultats.

Comment ça marche

  1. 1

    Créez une clé d’API

    Ouvrez les clés d’API dans la barre latérale, nommez la clé et choisissez son accès, son expiration et les IP autorisées. Copiez-la : elle n’est affichée qu’une fois.

  2. 2

    Appelez l’API

    Envoyez la clé comme jeton Bearer. Chaque endpoint, champ et code d’erreur figure dans la référence de l’API REST.

  3. 3

    Transmettez le lien

    Mettez l’URL de l’aperçu dans une pull request, un ticket ou un e-mail de bienvenue à votre client.

Formules

Ce que chaque formule comprend pour cette fonctionnalité, d’après le catalogue actuel.

  • Accès à l’API

    Free
    Non inclus
    Pro
    Inclus
    Agency
    Inclus
    Provider
    Inclus
  • Requêtes API/min par clé

    Free
    Non inclus
    Pro
    60
    Agency
    300
    Provider
    1 000
  • Lignes par import groupé

    Free
    Non inclus
    Pro
    100
    Agency
    1 000
    Provider
    10 000
  • Canaux de notification

    Free
    Non inclus
    Pro
    3
    Agency
    20
    Provider
    Illimité

Comparer toutes les formules

Vos questions, nos réponses

Quelles formules incluent l’API ?

Les formules avec accès à l’API ; le tableau ci-dessus indique les formules et leurs limites de requêtes.

Mes clients peuvent-ils ouvrir un formulaire d’aperçu prérempli sans clé ?

Oui. Un lien vers /new avec le domaine et l’IP dans l’adresse ouvre le formulaire d’aperçu prérempli, quelle que soit la formule. Rien n’est créé avant leur clic.

À qui appartiennent les liens créés par une clé ?

Une clé fonctionne dans l’espace de travail où elle a été créée et agit au nom de la personne qui l’a créée. Si celle-ci quitte l’espace, la clé cesse de fonctionner.

Y a-t-il une limite de requêtes ?

Oui, un nombre de requêtes par minute et par clé qui dépend de la formule. Les nouvelles tentatives sûres avec une clé d’idempotence sont prises en charge.

Vérifiez le nouveau serveur avant vos visiteurs

Gratuit, sans carte bancaire, et sans compte pour votre premier lien.

Pas de serveur sous la main ? Voir une démo