API reference
Post
The objects, fields and constraints behind the API.
| Field | Type & constraints |
|---|---|
idrequired | string |
versionrequired | integer |
xAccountIdrequired | string | null |
kindrequired | string |
statusrequired | stringValues: draft, scheduled, queued, publishing, published, failed, canceled. |
scheduledAtrequired | integer | null |
publishedAtrequired | integer | null |
timezonerequired | string |
linkInReplyrequired | boolean |
aiAssistedrequired | boolean |
xPostIdrequired | string | null |
xPostUrlrequired | string | null |
errorCoderequired | string | null |
attemptsrequired | integer |
createdAtrequired | integer |
updatedAtrequired | integer |
deletedAtrequired | integer | null |
itemsrequired | PostItem ↗ [] |
View JSON schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"version": {
"type": "integer"
},
"xAccountId": {
"type": [
"string",
"null"
]
},
"kind": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"draft",
"scheduled",
"queued",
"publishing",
"published",
"failed",
"canceled"
]
},
"scheduledAt": {
"type": [
"integer",
"null"
]
},
"publishedAt": {
"type": [
"integer",
"null"
]
},
"timezone": {
"type": "string"
},
"linkInReply": {
"type": "boolean"
},
"aiAssisted": {
"type": "boolean"
},
"xPostId": {
"type": [
"string",
"null"
]
},
"xPostUrl": {
"type": [
"string",
"null"
]
},
"errorCode": {
"type": [
"string",
"null"
]
},
"attempts": {
"type": "integer"
},
"createdAt": {
"type": "integer"
},
"updatedAt": {
"type": "integer"
},
"deletedAt": {
"type": [
"integer",
"null"
]
},
"items": {
"type": "array",
"items": {
"$ref": "#/components/schemas/PostItem"
}
}
},
"required": [
"id",
"version",
"xAccountId",
"kind",
"status",
"scheduledAt",
"publishedAt",
"timezone",
"linkInReply",
"aiAssisted",
"xPostId",
"xPostUrl",
"errorCode",
"attempts",
"createdAt",
"updatedAt",
"deletedAt",
"items"
],
"additionalProperties": true
}