Repurposes

Activate repurpose

Starts a draft or disabled repurpose. Only videos posted from now on are repurposed. It needs a connected source account (422 on source_social_account_id) and at least one destination that is still in the workspace (422 on destinations); destinations whose account was removed are skipped. Each usable destination needs the settings its network requires to publish (422 on destinations). From any other status the request returns 422 on status.

post/repurposes/{repurpose}/activate

Request

  • Base URL: https://app.trypost.it/api
  • URL: https://app.trypost.it/api/repurposes/{repurpose}/activate
  • Auth: HTTP bearer

Response

The active repurpose.

idstring uuid
source_social_account_idstring uuid nullable

Instagram or Facebook account watched for new videos. null when that account was removed.

source_format'reel' | 'video' | 'story'
publish_mode'publish' | 'draft'

publish publishes each new video to the destinations; draft saves it as drafts.

status'draft' | 'active' | 'paused' | 'disabled'
paused_reason'source_removed' | 'source_unavailable' | 'no_destinations' | 'null' nullable

Why TryPost paused it. null when it is not paused or you paused it.

activated_atstring date-time nullable

ISO 8601, UTC. Only videos posted after this instant are repurposed.

last_polled_atstring date-time nullable

ISO 8601, UTC.

next_poll_atstring date-time nullable

ISO 8601, UTC.

last_errorstring nullable
published_items_countinteger

Items with status published. Items saved as drafts (drafted) are not counted. Only in GET /repurposes.

created_atstring date-time

ISO 8601, UTC.

updated_atstring date-time

ISO 8601, UTC.

Example response

{
  "destinations": [
    {
      "meta": {
        "thread_replies": [
          {
            "text": "3/ Full changelog below.",
            "media": [
              {
                "url": "https://example.com/changelog.png"
              }
            ]
          }
        ]
      }
    }
  ],
  "activated_at": "2026-10-01T09:00:00+00:00",
  "last_polled_at": "2026-10-08T13:45:00+00:00",
  "next_poll_at": "2026-10-08T14:00:00+00:00",
  "created_at": "2026-09-30T18:00:00+00:00",
  "updated_at": "2026-10-08T13:45:00+00:00"
}

Changes

No recorded changes to this operation across all 1 revision of this API.