Skip to main content
GET
Get repurpose

Authorizations

Authorization
string
header
required

Workspace API key from Settings → API Keys.

Path Parameters

repurpose
string<uuid>
required

Repurpose id. A repurpose of another workspace returns 404.

Response

The repurpose.

id
string<uuid>
source_social_account_id
string<uuid> | null

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

source_account
object | null

The source account, null when it was removed. Returned by GET /repurposes (and by PUT on an active repurpose).

source_format
enum<string>
Available options:
reel,
video,
story
publish_mode
enum<string>

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

Available options:
publish,
draft
destinations
object[]
status
enum<string>
Available options:
draft,
active,
paused,
disabled
paused_reason
enum<string> | null

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

Available options:
source_removed,
source_unavailable,
no_destinations,
null
activated_at
string<date-time> | null

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

Example:

"2026-10-01T09:00:00+00:00"

last_polled_at
string<date-time> | null

ISO 8601, UTC.

Example:

"2026-10-08T13:45:00+00:00"

next_poll_at
string<date-time> | null

ISO 8601, UTC.

Example:

"2026-10-08T14:00:00+00:00"

last_error
string | null
published_items_count
integer

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

created_at
string<date-time>

ISO 8601, UTC.

Example:

"2026-09-30T18:00:00+00:00"

updated_at
string<date-time>

ISO 8601, UTC.

Example:

"2026-10-08T13:45:00+00:00"