Why most competitors don't expose this
Delivery evidence is expensive to build honestly, so most tools round it away
01
It requires tracking state, not just forwarding a request
Fire-and-forward is simple: accept a request, hand it to the platform, return 200. Tracking every target through its own state machine — including retries, reconciliation after a timeout, and a distinct terminal outcome per destination — is real infrastructure most publishing tools never built, because it only pays off when something goes wrong.
02
A single status is easier to put in a UI
A calendar with one badge per post is simpler to design than one that can show five different outcomes for a single scheduled item. Collapsing target-level truth into a single aggregate flag is a product shortcut, and it is exactly the shortcut that produces a false "published."
03
It means admitting partial failure happens
Showing a customer that three of five destinations succeeded and two failed is more honest — and more useful — than showing a single green checkmark. It also means the vendor has to build real retry and reconciliation logic instead of quietly hoping every call succeeds on the first try.
See it on one postRead target-level evidence today
Every post created through PostGate carries this from the first call — no separate plan, no add-on. Read it directly from the post, or subscribe to webhooks and let PostGate push it to you.
Target-level delivery evidencePostGate API
curl https://api.postgate.studio/api/posts/post_01JXYZ \
-H "Authorization: Bearer $POSTGATE_API_KEY"
{
"id": "post_01JXYZ",
"status": "partial",
"targets": [
{
"profile_id": "pro_instagram123",
"status": "published",
"platform_post_id": "17895...",
"permalink": "https://instagram.com/p/Cxyz.../"
},
{
"profile_id": "pro_linkedin456",
"status": "failed",
"error": { "code": "platform_transient", "retryable": true }
}
]
}