Перейти до вмісту

Вбудуйте превʼю у власні інструменти та пайплайни

REST API керує посиланнями на превʼю, запускає QA-звіти й перевіряє поширення DNS за тими самими правилами й лімітами тарифу, що й панель. Створюйте превʼю для кожного pull request, деплою чи переносу клієнта.

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"}'

Що ви отримуєте

  • Посилання, звіти й DNS

    Створюйте, змінюйте та видаляйте посилання на превʼю, запускайте QA-звіти й читайте їхні результати, перевіряйте поширення DNS.

  • Ключі під вашим контролем

    Доступ на читання й запис або лише читання, термін дії, список дозволених IP і ротація в один клік. Для кожного ключа видно останнє використання.

  • Події там, де працює команда

    Надсилайте поширення DNS, результати QA, погодження клієнтів і посилання, термін яких спливає, у Slack, Telegram, Microsoft Teams, Discord, на email або в підписаний вебхук.

  • Превʼю для кожного pull request

    GitHub Action створює або оновлює превʼю для кожного pull request, може запустити QA-звіт і коментує результати в ньому.

Як це працює

  1. 1

    Створіть API-ключ

    Відкрийте API-ключі на бічній панелі, назвіть ключ і оберіть доступ, термін дії та дозволені IP. Скопіюйте його: він показується лише раз.

  2. 2

    Викличте API

    Передайте ключ як Bearer-токен. Усі ендпоінти, поля й коди помилок — у довіднику REST API.

  3. 3

    Передайте посилання далі

    Додайте URL превʼю в pull request, тікет або вітальний лист клієнту.

Тарифи

Що входить у кожен тариф для цієї можливості, за поточним каталогом тарифів.

  • Доступ до API

    Free
    Не входить
    Pro
    Входить
    Agency
    Входить
    Provider
    Входить
  • Запитів до API / хв на ключ

    Free
    Не входить
    Pro
    60
    Agency
    300
    Provider
    1 000
  • Рядків в одному масовому імпорті

    Free
    Не входить
    Pro
    100
    Agency
    1 000
    Provider
    10 000
  • Канали сповіщень

    Free
    Не входить
    Pro
    3
    Agency
    20
    Provider
    Без обмежень

Порівняти всі тарифи

Відповіді на запитання

На яких тарифах є API?

На тарифах з доступом до API; тарифи та їхні ліміти запитів показано в таблиці вище.

Чи можуть клієнти відкрити заповнену форму превʼю без ключа?

Так. Посилання на /new з доменом та IP в адресі відкриває заповнену форму превʼю на будь-якому тарифі. Нічого не створюється, доки клієнт не натисне кнопку.

Чиї посилання створює ключ?

Ключ працює в робочому просторі, де його створили, і діє від імені того, хто його створив. Якщо ця людина залишить простір, ключ перестане працювати.

Чи є ліміт запитів?

Так, кількість запитів на хвилину для кожного ключа залежить від тарифу. Підтримуються безпечні повтори з ключем ідемпотентності.

Перевірте новий сервер раніше за відвідувачів

Безкоштовно, без картки, а для першого посилання не потрібен акаунт.

Немає сервера під рукою? Подивіться демо