Skip to main content

postiz

Postiz is a tool to schedule social media and chat posts to 28+ channels X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Google My Business, TikTok, Pinterest, Dribbble, Discord, Slack, Kick, Twitch, Mastodon, Bluesky, Lemmy, Farcaster, Telegram, Nostr, VK, Medium, Dev.to, Hashnode, WordPress, ListMonk

Datos de origen

Repositorio
gitroomhq/postiz-docs
Última actividad en el origen
20 de octubre de 2026 a las 12:15
Idioma detectado de SKILL.md
inglés
Estrellas
51
Forks
82

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
postiz
description
Postiz is a tool to schedule social media and chat posts to 28+ channels X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Google My Business, TikTok, Pinterest, Dribbble, Discord, Slack, Kick, Twitch, Mastodon, Bluesky, Lemmy, Farcaster, Telegram, Nostr, VK, Medium, Dev.to, Hashnode, WordPress, ListMonk
homepage
https://docs.postiz.com/public-api/introduction
metadata
{"clawdbot":{"emoji":"🌎","requires":{"bins":"[Truncated]","env":"[Truncated]"}}}
# Postiz Skill Postiz is a tool to schedule social media and chat posts to 28+ channels: X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Google My Business, TikTok, Pinterest, Dribbble, Discord, Slack, Kick, Twitch, Mastodon, Bluesky, Lemmy, Farcaster, Telegram, Nostr, VK, Medium, Dev.to, Hashnode, WordPress, ListMonk ## Setup 1. Get your API key: https://platform.postiz.com/settings 2. Click on "Settings" 3. Click "Reveal" 4. Set environment variables: ```bash export POSTIZ_API_KEY="your-api-key" ``` ## Get all added channels ```bash curl -X GET "https://api.postiz.com/public/v1/integrations" \ -H "Authorization: $POSTIZ_API_KEY" ``` ## Get the next available slot for a channel ```bash curl -X GET "https://api.postiz.com/public/v1/find-slot/:id" \ -H "Authorization: $POSTIZ_API_KEY" ``` ## Upload a new file (form-data) ```bash curl -X POST "https://api.postiz.com/public/v1/upload" \ -H "Authorization: $POSTIZ_API_KEY" \ -F "file=@/path/to/your/file.png" ``` ## Upload a new file from an existing URL ```bash curl -X POST "https://api.postiz.com/public/v1/upload-from-url" \ -H "Authorization: $POSTIZ_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "url": "https://example.com/image.png" }' ``` ## Post list ```bash curl -X GET "https://api.postiz.com/public/v1/posts?startDate=2024-12-14T08:18:54.274Z&endDate=2024-12-14T08:18:54.274Z&customer=optionalCustomerId" \ -H "Authorization: $POSTIZ_API_KEY" ``` ## Schedule a new post Settings for different channels can be found in: https://docs.postiz.com/public-api/introduction On the bottom left menu When scheduling a new posts, if you attach media, you must upload it first and use the url of the uploaded media. Upload URL must contain: uploads.postiz.com. ```bash curl -X POST "https://api.postiz.com/public/v1/posts" \ -H "Authorization: $POSTIZ_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "type": "schedule", "date": "2024-12-14T10:00:00.000Z", "shortLink": false, "tags": [], "posts": [ { "integration": { "id": "your-x-integration-id" }, "value": [ { "content": "Hello from the Postiz API! 🚀", "image": [{ "id": "img-123", "path": "https://uploads.postiz.com/photo.jpg" }] } ], "settings": { "__type": "provider name", rest of the settings } } ] }' ``` ## Delete a post ```bash curl -X DELETE "https://api.postiz.com/public/v1/posts/:id" \ -H "Authorization: $POSTIZ_API_KEY" ```
Ver en GitHub