Changelog

Обновление API SmmBox: управление постами

В API появились новые методы для работы с постами. Раньше можно было только планировать публикации, теперь можно управлять ими целиком:

  • Получить список постов. GET /posts возвращает запланированные, опубликованные и ошибочные посты. Можно фильтровать по странице или проекту, соцсети, статусу и датам. Есть постраничная выдача.
  • Получить один пост. GET /posts/{id}. С параметром for_edit=1 пост приходит в формате, который можно сразу отправить на редактирование.
  • Отредактировать пост. PUT или PATCH /posts/{id} меняет текст, вложения, дату и настройки запланированного или ошибочного поста.
  • Удалить пост. DELETE /posts/{id}.

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

Проекты тоже доступны через API. GET /collections возвращает список ваших проектов вместе со страницами, которые в них входят. Потом можно публиковать сразу в проект, указав его ID. Если вы ведёте много сообществ, это удобно: не нужно перечислять каждую страницу отдельно.

Также в списке соцсетей появился код th (Threads).

Полная документация: https://smmbox.com/api/