UUID of the post to edit. Only posts with draft status can be edited.
Updated list of target platforms.
Updated platform-specific overrides.
curl -X PATCH https://api.usenaive.ai/v1/social/posts/post-uuid \
-H "Authorization: Bearer nv_sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"content": "Updated post content with new details.",
"platforms": ["TWITTER", "LINKEDIN", "INSTAGRAM"]
}'
{
"id": "post-uuid",
"title": "Post",
"content": "Updated post content with new details.",
"platforms": ["TWITTER", "LINKEDIN", "INSTAGRAM"],
"platform_data": null,
"upload_ids": null,
"status": "draft",
"post_id": null,
"scheduled_at": null,
"posted_at": null,
"error": null,
"analytics": null,
"created_at": "2026-05-04T09:00:00Z",
"updated_at": "2026-05-04T09:15:00Z"
}