Post
idintegerrequired
uuidstring<uuid>required
statusPostStatus (string)required
Possible values: [draft, scheduled, published]
accounts object[]required
Array [
idintegerrequired
uuidstring<uuid>required
namestringrequired
Example:
My Instagramusernamestringrequired
Example:
myhandleimagestring<uri>nullable
providerstringrequired
Possible values: [instagram, tiktok, pinterest, twitter, linkedin, facebook_page, youtube, mastodon]
dataobjectrequired
Provider-specific metadata.
authorizedbooleanrequired
created_atstring<date-time>required
]
versions object[]required
Array [
account_idintegerrequired
Use 0 for the original/default version.
is_originalbooleanrequired
Must be true for the first version.
content object[]required
Array [
bodystringnullable
Post text/caption.
urlstring<uri>nullable
mediainteger[]
Array of media IDs from the media library.
video_thumbsobject[]
]
optionsobject
Platform-specific publishing options.
]
tags object[]required
Array [
idintegerrequired
uuidstring<uuid>required
namestringrequired
Example:
Campaign 2025hex_colorstringrequired
Example:
#3B82F6]
scheduled_atstring<date-time>nullable
published_atstring<date-time>nullable
created_atstring<date-time>required
trashedbooleanrequired
Post
{
"id": 0,
"uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"status": "draft",
"accounts": [
{
"id": 0,
"uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "My Instagram",
"username": "myhandle",
"image": "string",
"provider": "instagram",
"data": {},
"authorized": true,
"created_at": "2024-07-29T15:51:28.071Z"
}
],
"versions": [
{
"account_id": 0,
"is_original": true,
"content": [
{
"body": "string",
"url": "string",
"media": [
0
],
"video_thumbs": [
{}
]
}
],
"options": {}
}
],
"tags": [
{
"id": 0,
"uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "Campaign 2025",
"hex_color": "#3B82F6"
}
],
"scheduled_at": "2024-07-29T15:51:28.071Z",
"published_at": "2024-07-29T15:51:28.071Z",
"created_at": "2024-07-29T15:51:28.071Z",
"trashed": true
}