API для соцсетей от sona.to: ваш код планирует посты, читает аналитику, загружает файлы и запускает SEO-аудит. Есть на всех тарифах, включая Free.
API для соцсетей позволяет вашему коду делать то, что иначе пришлось бы делать вручную в панели управления: публиковать и планировать посты, читать результаты и управлять файлами. REST API sona.to делает это для каждого подключённого канала и даёт доступ к инструментам SEO. Он входит во все тарифы, включая Free, а страница REST API кратко описывает его возможности.
Что умеет API sona.to
API повторяет то, с чем вы работаете в приложении.
Каналы и посты
Получите список каналов, подключённых к вашему рабочему пространству, и создайте пост для одного или нескольких из них, чтобы опубликовать сразу или в заданную дату. Посты можно читать, искать, редактировать и удалять, а вместе с ними передавать собственные параметры каждой соцсети, например тип поста.
Файлы
Загружайте изображения и видео в медиатеку и используйте их в постах. Большие видео загружаются напрямую в хранилище, поэтому их размер не ограничен одним запросом.
Аналитика
Читайте показатели канала за период, те же данные, что показывает его страница аналитики.
SEO, «Отслеживание позиций» и «Видимость в ИИ»
Создавайте SEO-проекты, запускайте аудит сайта, читайте найденные страницы и проблемы и генерируйте исправление для нужной проблемы. Добавляйте ключевые слова в раздел «Отслеживание позиций» и получайте их позиции, а также запускайте промпты раздела «Видимость в ИИ», чтобы увидеть, какие ИИ-ассистенты вас упоминают.
Как устроена авторизация
Откройте страницу API в панели управления и создайте токен только для чтения или с правом записи. Передавайте его как Bearer-токен в заголовке Authorization каждого запроса. Токен принадлежит рабочему пространству, которое было открыто при его создании, поэтому он видит только данные этого пространства.
В команде участник, работающий только с выбранными каналами, через API тоже видит только эти каналы. Участник, чьи посты требуют одобрения, по-прежнему может создавать посты: они попадают на страницу «Одобрение», а не публикуются.
Что с ним делают
Несколько типичных сценариев:
Новая статья в вашей CMS становится постом в ваших каналах в момент публикации. Строка, добавленная в таблицу, превращается в запланированный пост. Показатели прошлой недели каждый понедельник попадают в таблицу отчёта. После каждого обновления сайта запускается SEO-аудит, а найденные проблемы становятся задачами.
API без программирования
Тот же API стоит за приложениями sona.to для n8n, Make и Zapier, поэтому такие сценарии можно собрать, выбирая шаги. Чтобы sona.to сообщал вашей системе о событиях, например об опубликованном посте или о неудачной публикации, добавьте вебхук. Чтобы работать с sona.to из Claude или ChatGPT, подключите их через MCP.
Документация
Все эндпоинты, параметры и ответы описаны на developers.sona.to с примерами, которые можно попробовать. Запросы отправляются на https://api.sona.to/v1.
Частые вопросы
API sona.to бесплатный?
Доступ к API входит во все тарифы, включая Free. Что через него можно делать, зависит от вашего тарифа, как и в приложении.
В какие соцсети можно публиковать через API?
Во все соцсети, подключённые к вашему рабочему пространству. API публикует через те же каналы, что и приложение.
Можно ли планировать посты через API?
Да. Передайте дату и время вместе с постом, и он выйдет в это время, как пост, запланированный в приложении.
Готовы попробовать?
Начните бесплатно, банковская карта не нужна.