Schedule your 15-minute demo now

    We’ll tailor your demo to your immediate needs and answer all your questions. Get ready to see how it works!

    API-документация

    API Сквоч позволяет подключить генерацию контента напрямую к сайтам, CMS, маркетплейсам, редакторским системам и внутренним платформам. Вы можете автоматически создавать проекты, запускать задачи, отслеживать статус, забирать результаты и управлять поинтами.

    Интерфейс API построен по REST-принципу. Авторизация осуществляется по токену, полученному в личном кабинете. Все вызовы документированы, ответы приходят в формате JSON. API открывает возможности полной автоматизации генерации — без участия человека на каждом этапе.

    Вы можете строить любые цепочки: при добавлении товара — сразу запуск генерации описания; при публикации новости — генерация анонса; при обновлении категории — перегенерация SEO-текста. Всё происходит в реальном времени, без ручного переключения между системами.

    1 Авторизация и работа с токеном

    Для доступа к API Сквоча необходимо использовать уникальный токен, который создаётся вручную в разделе личного кабинета «API-доступ». При генерации токена можно задать его права — например, ограничить только чтением или разрешить запуск генерации и управление поинтами. Это позволяет гибко разграничивать доступ между системами и пользователями.

    Каждый запрос к API требует передачи токена в заголовке Authorization: Bearer TOKEN. Без действующего токена вызов методов невозможен. В случае компрометации токена его можно немедленно отозвать и сгенерировать новый. История использования токенов фиксируется и доступна для анализа действий в рамках системы.

    Дополнительно поддерживается ограничение по IP-адресам или привязка к проектам. Это даёт возможность повысить безопасность при использовании API в сторонних приложениях. При необходимости можно управлять токенами программно через сам API, обеспечивая масштабируемое управление доступом.

    2 Создание проектов и работа с задачами

    Создание проекта — это базовая операция для последующей генерации. Через API можно задать имя проекта, выбрать язык, указать сценарий, загрузить файл или передать текст напрямую. В ответ вы получите уникальный ID проекта, с которым будете работать далее.

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

    Внутри проекта вы можете запускать десятки или сотни задач, прикладывать новые данные, менять сценарии и контролировать статус. Это удобная модель, когда один проект соответствует товарной категории, лендингу, языку или тематике. Вся история генераций сохраняется и доступна для повторной загрузки.

    3 Запуск генерации через API

    Для запуска задачи необходимо отправить запрос POST /tasks с телом, содержащим ID проекта, ID сценария и входные данные. Дополнительно можно задать параметры генерации: язык, объём текста, ключевые слова и ограничения по символам. Запросы обрабатываются моментально.

    После старта генерации вы получаете ID задачи и можете отслеживать статус: в очереди, выполняется, завершено или ошибка. Обновление статуса возможно через Webhook или по отдельному запросу. Вся информация возвращается в JSON и пригодна для отображения в любом интерфейсе.

    API Сквоч поддерживает массовые генерации: можно отправить файл с тысячами строк и запустить автоматическую обработку по каждой позиции. Это удобно для каталогов, новостных сайтов и SEO-проектов, где требуется большое количество уникальных текстов.

    4 Получение результатов генерации

    Результаты генерации доступны по ID задачи. Метод GET /tasks/{id}/result возвращает не только текст, но и всю техническую информацию: дата генерации, ID сценария, расход поинтов, формат вывода и HTML-структура, если она была задана в сценарии.

    Для массовых задач результат доступен в виде архива или отдельными строками. Также можно выбрать формат ответа: JSON, CSV, TXT или HTML. Это позволяет гибко адаптировать процесс под требования внутренней платформы или стороннего редактора.

    Полученные данные можно моментально отправить в CMS, CRM или редактор контента. Это исключает ручную загрузку, позволяет автоматизировать публикации и минимизирует задержки между генерацией и использованием текста. Также доступна выгрузка результатов в файл.

    5 Расход поинтов и тарификация задач

    В API предусмотрены методы для отслеживания текущего баланса, истории списаний и предварительной оценки стоимости генерации. Это важно для планирования бюджета и автоматического контроля затрат на контент. Все операции привязаны к проекту и сценарию.

    Каждая задача содержит информацию о том, сколько поинтов было потрачено, какой длины получился текст, когда была выполнена генерация. Это позволяет строить аналитику, учитывать эффективность сценариев и корректировать параметры на лету.

    Перед запуском задачи можно запросить предварительный расчёт по символам и поинтам. Такой механизм особенно удобен при интеграции Сквоча в динамичные процессы — например, когда сценарии и объёмы текста задаются программно и заранее нужно понимать стоимость.

    Sqoch AI © 2025 Все права защищены.