cURL
Social
Publish a social post immediately
Publishes to all linked platforms now. Returns the post with
publish_results populated per platform. Fires
social_post.published (and social_post.failed per failed
platform). 0 credits.
POST
cURL
Authorizations
Project API key. Pass as Authorization: Bearer ndsk_live_.... Manage
keys via /projects/me/api-keys. Test-mode keys use
the ndsk_test_ prefix.
Path Parameters
Example:
88
Response
Published.
Example:
88
Available options:
facebook, instagram, twitter, tiktok, linkedin, youtube Example:
["facebook", "instagram"]Available options:
draft, scheduled, published, failed Example:
"scheduled"
Example:
"New Saturday morning class"
Available options:
image, video, carousel Platform-specific copy.
Example:
{
"facebook": "New Saturday morning class — book now → lakesideyoga.uk",
"instagram": "Slow down. Breathe. ✨ New Saturday morning class — link in bio."
}Per-platform publish outcomes.
Example:
{
"instagram": { "ok": true, "external_id": "ig_178214..." },
"facebook": { "ok": false, "error": "Token expired" }
}