create_publication
Запланируйте или создайте новую публикацию в одной или нескольких учетных записях социальных сетей.
Параметры
project_id(целое число, обязательно): ID проекта.post_at(строка, обязательно): Дата и время публикации в формате ISO 8601 (например,2025-06-28T15:00:00+03:00).delete_at(строка, необязательно): Запланированная дата и время автоматического удаления поста.rubric_id(целое число, необязательно): ID рубрики.account_ids(массив, обязательно): Список ID аккаунтов, в которых будет опубликован пост.publication_status(целое число, обязательно): Один из следующих вариантов:4: черновик5: ожидание публикации10: шаблон11: стадия рабочего процесса12: на утверждении
details(массив, обязательно): Список объектов, содержащих детали публикации.
Объект Details
account_id(целое число, необязательно): Конкретный ID аккаунта для этих деталей.publication_type(целое число, обязательно):1(пост),2(история),4(reels/шорты/клипы).content(строка, необязательно): Текст публикации.comment(строка, необязательно): Первый комментарий к публикации.link(строка, необязательно): Внешняя ссылка.title(строка, необязательно): Название публикации.tiktok_comment(логическое, необязательно): Разрешить комментарии в TikTok.tiktok_duet(логическое, необязательно): Разрешить дуэты в TikTok.tiktok_stitch(логическое, необязательно): Разрешить сшивание в TikTok.tiktok_privacy_status(целое число, необязательно): Конфиденциальность TikTok:1(публичное),2(друзья),3(частное).youtube_privacy_status(целое число, необязательно): Конфиденциальность YouTube:1(публичное),2(по ссылке),3(частное).x_reply_settings(целое число, необязательно): Настройки ответа X:1(все),2(люди, на которых вы подписаны),3(только упомянутые вами люди).instagram_share_to_feed(логическое, необязательно): Поделиться в ленте Instagram.instagram_trial_reels_graduation_strategy(целое число, необязательно): Методика выпуска пробных reels Instagram:1(вручную),2(на основе производительности).nsfw(логическое, необязательно): Метка NSFW (взрослый контент).file_ids(массив, необязательно): Список ID файлов.location(объект, необязательно): Геолокация.facebook_id(целое число, обязательно)lat(число, обязательно)lng(число, обязательно)name(строка, обязательно)description(строка, необязательно)
Пример запроса
curl -X POST https://mcp.postmypost.io/mcp \
-H "Authorization: Bearer <your-api-token>" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "create_publication",
"arguments": {
"project_id": 123,
"post_at": "2025-06-28T15:00:00+03:00",
"account_ids": [1, 2],
"publication_status": 5,
"details": [
{
"publication_type": 1,
"content": "Посмотрите это замечательное обновление!",
"file_ids": [10293]
}
]
}
}
}'