cURL
curl "https://api.neuraldraft.io/v1/social-posts?status=scheduled" \
-H "Authorization: Bearer ndsk_live_yourkey"const list = await nd.socialPosts.list({ status: "scheduled" });
list = requests.get("https://api.neuraldraft.io/v1/social-posts",
params={"status":"scheduled"}, headers={"Authorization": f"Bearer {key}"}).json()
<?php
$list = json_decode((string) $client->get('social-posts', [
'query' => ['status' => 'scheduled'],
'headers' => ['Authorization' => 'Bearer '.$key],
])->getBody(), true);
{
"data": [
{
"id": 88,
"title": "New Saturday morning class",
"platforms": [
"facebook",
"instagram"
],
"status": "scheduled",
"media_type": "image",
"media": [
"https://cdn.neuraldraft.io/prj_2NfQmBcKpXY8/social/sat-class.jpg"
],
"content_per_platform": {
"facebook": "New Saturday morning class — book now → lakesideyoga.uk",
"instagram": "Slow down. Breathe. ✨ New Saturday morning class — link in bio."
},
"scheduled_at": "2026-04-22T08:00:00Z",
"published_at": null,
"publish_results": null
},
{
"id": 87,
"title": "Welcome new teachers",
"platforms": [
"instagram"
],
"status": "published",
"media_type": "image",
"media": [
"https://cdn.neuraldraft.io/prj_2NfQmBcKpXY8/social/teachers.jpg"
],
"content_per_platform": {
"instagram": "Meet our new teachers ✨"
},
"scheduled_at": null,
"published_at": "2026-04-15T09:00:00Z",
"publish_results": {
"instagram": {
"ok": true,
"external_id": "ig_178214..."
}
}
}
],
"meta": {
"page": 1,
"page_size": 20,
"total": 12
}
}{
"type": "https://api.neuraldraft.io/errors/unauthorized",
"title": "Unauthorized",
"status": 401,
"detail": "API key missing or invalid.",
"code": "unauthorized",
"instance": "req_2Nh4PqRsTuVw"
}Social
List social posts
Read-only.
GET
/
social-posts
cURL
curl "https://api.neuraldraft.io/v1/social-posts?status=scheduled" \
-H "Authorization: Bearer ndsk_live_yourkey"const list = await nd.socialPosts.list({ status: "scheduled" });
list = requests.get("https://api.neuraldraft.io/v1/social-posts",
params={"status":"scheduled"}, headers={"Authorization": f"Bearer {key}"}).json()
<?php
$list = json_decode((string) $client->get('social-posts', [
'query' => ['status' => 'scheduled'],
'headers' => ['Authorization' => 'Bearer '.$key],
])->getBody(), true);
{
"data": [
{
"id": 88,
"title": "New Saturday morning class",
"platforms": [
"facebook",
"instagram"
],
"status": "scheduled",
"media_type": "image",
"media": [
"https://cdn.neuraldraft.io/prj_2NfQmBcKpXY8/social/sat-class.jpg"
],
"content_per_platform": {
"facebook": "New Saturday morning class — book now → lakesideyoga.uk",
"instagram": "Slow down. Breathe. ✨ New Saturday morning class — link in bio."
},
"scheduled_at": "2026-04-22T08:00:00Z",
"published_at": null,
"publish_results": null
},
{
"id": 87,
"title": "Welcome new teachers",
"platforms": [
"instagram"
],
"status": "published",
"media_type": "image",
"media": [
"https://cdn.neuraldraft.io/prj_2NfQmBcKpXY8/social/teachers.jpg"
],
"content_per_platform": {
"instagram": "Meet our new teachers ✨"
},
"scheduled_at": null,
"published_at": "2026-04-15T09:00:00Z",
"publish_results": {
"instagram": {
"ok": true,
"external_id": "ig_178214..."
}
}
}
],
"meta": {
"page": 1,
"page_size": 20,
"total": 12
}
}{
"type": "https://api.neuraldraft.io/errors/unauthorized",
"title": "Unauthorized",
"status": 401,
"detail": "API key missing or invalid.",
"code": "unauthorized",
"instance": "req_2Nh4PqRsTuVw"
}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.
Query Parameters
Available options:
draft, scheduled, published, failed Available options:
facebook, instagram, twitter, tiktok, linkedin, youtube 1-based page number.
Required range:
x >= 1Items per page (max 100).
Required range:
1 <= x <= 100⌘I