Download OpenAPI specification:
x-agency-id required | string |
prompt | string |
workspaceIds | Array of strings |
quantity | integer <int32> |
includeHashtags | boolean |
includeEmojis | boolean |
tone | string |
variability | number <double> |
requireApproval | boolean |
categories | Array of strings |
platformList | Array of strings |
{- "prompt": "string",
- "workspaceIds": [
- "string"
], - "quantity": 0,
- "includeHashtags": true,
- "includeEmojis": true,
- "tone": "string",
- "variability": 0.1,
- "requireApproval": true,
- "categories": [
- "string"
], - "platformList": [
- "string"
]
}
This endpoint enables bulk content creation from a CSV file. The CSV file format can be found in our knowledge base documentation.
x-agency-id required | string |
agencyId required | string |
workspaceIds | Array of strings [ 1 .. 100 ] items |
externalUrl required | string |
{- "agencyId": "string",
- "workspaceIds": [
- "string"
], - "externalUrl": "string"
}
workspaceId required | string |
x-agency-id required | string |
title | string |
isCoverPhoto | boolean |
isStory | boolean |
approved | boolean |
object (ContentCreatePubSettingRequest) | |
tagNames | Array of strings |
platformList | Array of strings |
Array of objects (CaptionCreateRequest) | |
Array of objects (ContentCreateMediaRequest) |
{- "title": "string",
- "isCoverPhoto": true,
- "isStory": true,
- "approved": true,
- "publishingSettings": {
- "recycle": true,
- "isReel": true,
- "youtubePrivacyStatus": "string",
- "expireAfterDate": "string",
- "expireAfterPostCount": 0
}, - "tagNames": [
- "string"
], - "platformList": [
- "string"
], - "captions": [
- {
- "text": "string",
- "platform": "FACEBOOK",
- "index": 0
}
], - "media": [
- {
- "type": "string",
- "sourceUrl": "string",
- "title": "string",
- "thumbnailTimestamp": 0,
- "imageUrl": "string",
- "description": "string"
}
]
}
workspaceId required | string |
x-agency-id required | string |
color | string |
id | string |
object (Style) | |
title | string |
workspaceId | string |
{- "color": "string",
- "id": "string",
- "style": {
- "background-color": "string"
}, - "title": "string",
- "workspaceId": "string"
}
Schedules allow content publishing to be pre-planned or even automated with certain schedule types.
x-agency-id required | string |
workspaceId required | string The ID of the workspace to create the schedule in. |
title required | string The title of the schedule. |
active | boolean Whether the schedule is active. Defaults to false. |
type | string Value: "WEEKLY" The type of schedule to be created. |
timezone required | string The timezone of the schedule. Utilizes IANA timezone database IDs, such as |
object (ScheduleAutofillDTO) The autofill configuration for the schedule. Autofilling automatically adds content to the schedule based on content tags. | |
required | Array of objects (ScheduleTimeslotDTO) The timeslot configuration for the schedule. |
{- "workspaceId": "3723d2d7-45cb-4ff7-af59-a3956fd9b25d",
- "title": "Monday Motivation",
- "active": true,
- "type": "WEEKLY",
- "timezone": "America/Denver",
- "autoFill": {
- "enabled": true,
- "contentTagIds": [
- "string"
], - "accountIds": [
- "string"
], - "postNewContentFirst": false
}, - "weeklyTimeslots": [
- {
- "days": "[1, 3, 7]",
- "hour": 14,
- "minute": 30
}
]
}
accountType required | string Enum: "FACEBOOK" "LINKEDIN" "GMB" "INSTAGRAM" "YOUTUBE" "PINTEREST" "TIKTOK" "THREADS" "OTHER" "STORIES" "SNAPCHAT" "CLUBHOUSE" "TUMBLR" "REDDIT" "EMAIL" "TWITTER" "GOOGLE_PLUS" "GOOGLE_DRIVE" "GOOGLE_ANALYTICS" "GOOGLE_ANALYTICS4" "BUFFER" "FACEBOOK_ADS" |
x-agency-id required | string |
x-agency-id required | string |
agencyId | string |
externalId | string |
name | string |
string | |
role required | string Enum: "BRAND_MANAGER" "BRAND_ADMIN" "CLIENT" "CONTENT_CREATOR" "PUBLISHER" "ADMIN" "BRAND_AMBASSADOR" "SUBSCRIBER" |
Array of objects (UserSettingValue) |
{- "agencyId": "string",
- "externalId": "string",
- "name": "string",
- "email": "string",
- "role": "BRAND_MANAGER",
- "settings": [
- {
- "id": 0,
- "settingId": 0,
- "value": "string",
- "categoryId": 0,
- "clazz": "string",
- "type": "STRING",
- "settingName": "string",
- "categoryName": "string",
- "agencyId": "string",
- "workspaceId": "string",
- "userId": "string"
}
]
}
userId required | string |
x-agency-id required | string |
id | string |
agencyId | string |
externalId | string |
name | string |
string | |
role | string Enum: "BRAND_MANAGER" "BRAND_ADMIN" "CLIENT" "CONTENT_CREATOR" "PUBLISHER" "ADMIN" "BRAND_AMBASSADOR" "SUBSCRIBER" |
Array of objects (UserSettingValue) |
{- "id": "string",
- "agencyId": "string",
- "externalId": "string",
- "name": "string",
- "email": "string",
- "role": "BRAND_MANAGER",
- "settings": [
- {
- "id": 0,
- "settingId": 0,
- "value": "string",
- "categoryId": 0,
- "clazz": "string",
- "type": "STRING",
- "settingName": "string",
- "categoryName": "string",
- "agencyId": "string",
- "workspaceId": "string",
- "userId": "string"
}
]
}
userId required | string |
x-agency-id required | string |
id | integer <int32> |
settingId | integer <int32> |
value | string |
categoryId | integer <int32> |
clazz | string |
type | string Enum: "STRING" "ENUM" "COMPLEX" "INTEGER" "LONG" "DOUBLE" "BOOLEAN" |
settingName | string |
categoryName | string |
agencyId | string |
workspaceId | string |
userId | string |
[- {
- "id": 0,
- "settingId": 0,
- "value": "string",
- "categoryId": 0,
- "clazz": "string",
- "type": "STRING",
- "settingName": "string",
- "categoryName": "string",
- "agencyId": "string",
- "workspaceId": "string",
- "userId": "string"
}
]
workspaceTagId required | string |
x-agency-id required | string |
id | string |
agencyId | string |
name | string |
color | string |
{- "id": "string",
- "agencyId": "string",
- "name": "string",
- "color": "string"
}
workspaceTagId required | string |
x-agency-id required | string |
selectAll | boolean |
excludedWorkspaceIds | Array of strings |
workspaceIds | Array of strings |
{- "selectAll": true,
- "excludedWorkspaceIds": [
- "string"
], - "workspaceIds": [
- "string"
]
}
x-agency-id required | string |
agencyId | string |
externalId | string |
timezone | string |
name | string |
website | string |
iconUrl | string |
active | boolean |
{- "agencyId": "string",
- "externalId": "string",
- "timezone": "string",
- "name": "string",
- "website": "string",
- "iconUrl": "string",
- "active": true
}
workspaceId required | string |
x-agency-id required | string |
id | string |
name | string |
website | string |
iconUrl | string |
dateActivated | integer <int64> |
dateDeactivated | integer <int64> |
trialExpiration | integer <int64> |
active | boolean |
agencyId | string |
externalId | string |
timezone | string |
{- "id": "string",
- "name": "string",
- "website": "string",
- "iconUrl": "string",
- "dateActivated": 0,
- "dateDeactivated": 0,
- "trialExpiration": 0,
- "active": true,
- "agencyId": "string",
- "externalId": "string",
- "timezone": "string"
}
workspaceId required | string |
x-agency-id required | string |
string | |
list | string Enum: "APPROVALS" "REPORTS" "POST_ALERTS" "POST_FAILURES" |
{- "email": "string",
- "list": "APPROVALS"
}
workspaceId required | string |
x-agency-id required | string |
string | |
list | string Enum: "APPROVALS" "REPORTS" "POST_ALERTS" "POST_FAILURES" |
{- "email": "string",
- "list": "APPROVALS"
}
workspaceId required | string |
x-agency-id required | string |
id | integer <int32> |
settingId | integer <int32> |
value | string |
categoryId | integer <int32> |
clazz | string |
type | string Enum: "STRING" "ENUM" "COMPLEX" "INTEGER" "LONG" "DOUBLE" "BOOLEAN" |
settingName | string |
categoryName | string |
workspaceId | string |
agencyId | string |
[- {
- "id": 0,
- "settingId": 0,
- "value": "string",
- "categoryId": 0,
- "clazz": "string",
- "type": "STRING",
- "settingName": "string",
- "categoryName": "string",
- "workspaceId": "string",
- "agencyId": "string"
}
]