Skip to content

Enums

UmbSocial.Core.Models.PostStatus: a post’s overall status, worked out from its targets once it is scheduled. See Publishing lifecycle.

Value Meaning
Draft Saved, not scheduled.
AwaitingApproval Submitted for approval (Pro).
Scheduled Waiting to go out on at least one channel.
Publishing Being sent on at least one channel.
Published Published on every channel.
PartlyFailed Published on some channels, Failed or Unknown on others.
Failed Failed or Unknown on every channel.
Paused Waiting, with at least one channel paused by the edition’s channel allowance.

UmbSocial.Core.Models.TargetStatus: a post’s status on one channel.

Value Meaning
Pending Waiting to go out.
Publishing Handed to the channel’s automation.
Published Live on the network.
Failed Definitely not posted. Safe to retry.
Unknown The network didn’t confirm the outcome: the post may be live. Never retried automatically.
Paused The channel is beyond the edition’s channel allowance. Carries on when the allowance returns.

UmbSocial.Core.Models.PostOrigin: where a post came from.

Value Meaning
Manual Written by a person. Every post the free edition creates is Manual.
Ai Drafted with AI (Pro).
Automation Created by an automation (Pro).

UmbSocial.Core.Posts.When: when a post goes out.

Value Meaning
Draft Not scheduled.
Queue The next free slot in the posting schedule.
At A given time (UTC).
Now Due now: it goes out at the next check.

UmbSocial.Core.Networks.LinkHandling: how a network takes a post’s link. See Network limits.

Value Meaning
Card Sent separately and shown as a link card (LinkedIn, Facebook).
InText Added to the end of the text, where the network makes it clickable (X, Bluesky, Mastodon).
NotSent Not sent, because links aren’t clickable there (Instagram).