Апдейт❗Проверки в Яндекс Search API частично возобновлены. Запустить их можно и вручную, и автоматически в период с 20:00 по 05:59 по московскому времени. Для проверок, запущенных между 20:00 и 23:59, данные будут доступны в проектах не ранее полуночи. Как задать расписание проверок →

Чтобы получать данные в другое время, используйте Яндекс SERP, «живую» выдачу Яндекса. Как добавить Яндекс SERP в проект →
    /
  1. Topvisor OpenAPI (Swagger)

Topvisor OpenAPI (Swagger)

OpenAPI — это спецификация (формат описания) для документирования и стандартизации REST API.

Основное

  • Формально называется OpenAPI Specification (OAS).

  • Раньше называлась Swagger Specification (до версии 3.0).

  • Представляет собой JSON или YAML-файл, описывающий:

    • доступные эндпоинты (URL)

    • параметры

    • схемы данных (модели объектов)

    • форматы ответов

    • аутентификацию и авторизацию

Зачем нужен

  • Унификация: API описывается в одном стандартизованном виде.

  • Документация: из OpenAPI можно генерировать читаемую документацию (например, Swagger UI, Redoc).

  • Генерация кода: по спецификации можно автоматически сгенерировать клиентские SDK и серверные заглушки.

  • Валидация: проверка запросов и ответов на соответствие спецификации.

Подробную информацию смотрите в проекте на GitHub: https://github.com/topvisor/topvisor-openapi/.

Для работы в JS / TS / NodeJS используйте удобный API клиент: API клиент