ПубликацииПолучить публикацию

Публикации

Получить публикацию

Возвращает публикацию с состоянием каждой сети, ссылкой после публикации и ошибкой. В live любая публикация Workspace, в тесте имитированная.

GEThttps://api.sofia-post.com/api/v1/posts/{id}
GET/v1/posts/{id}
curl -X GET 'https://api.sofia-post.com/api/v1/posts/{id}' \
  -H "Authorization: Bearer $SOFIA_API_KEY"

Авторизации

  • Authorizationstringобязательно

    Ваш личный ключ или токен доступа OAuth, отправляется как Bearer <token>.

Параметры пути

  • idstringобязательно

    Идентификатор публикации.

Ответ

200application/json

Публикация и состояние каждой цели.

  • idstringобязательно

    Идентификатор публикации

  • statusstringобязательно

    По всем сетям; partial: опубликовано в одной, ошибка в другой

    Допустимые значения: draftscheduledpublishingpublishedsent_to_inboxfailedpartial

  • establishmentIdstringобязательно

    Заведение публикации

  • createdAtstring<date-time>обязательно

    Когда публикация была создана

  • targetsobject[]обязательно

    Одна запись на сеть и аккаунт: два аккаунта в одной сети дают две записи

    Показать дочерние атрибуты
    • platformstringобязательно

      Сеть цели

    • accountIdstringобязательно

      Аккаунт, который публикует (GET /v1/establishments/:id/accounts)

    • statestringобязательно

      Состояние цели в её сети

      Допустимые значения: draftscheduledpublishingpublishedsent_to_inboxfailed

    • publishedAtstring<date-time>

      Когда цель была опубликована

    • permalinkstring

      Ссылка на опубликованную публикацию в сети

    • errorstring

      Почему сеть отклонила

  • scheduledAtstring<date-time>

    Когда публикация запланирована к выходу

401

Токен отсутствует, неизвестен, просрочен или отозван.

403

У токена нет разрешения posts:read.

404

post_not_found: вне Workspace (или авторизации в тесте).

4XXapplication/json

Любая другая ошибка в конверте ошибки.