# Postiz Documentation ## Docs - [Analytics](https://docs.postiz.com/cli/analytics.md): View platform and post-level analytics from the command line - [Authentication](https://docs.postiz.com/cli/authentication.md): Set up OAuth2 or API key authentication for the Postiz CLI - [Integrations](https://docs.postiz.com/cli/integrations.md): Discover connected accounts, settings schemas, and dynamic tools - [Introduction](https://docs.postiz.com/cli/introduction.md): Automate social media posting from the command line with the Postiz CLI - [Managing Posts](https://docs.postiz.com/cli/managing-posts.md): Create, list, and delete social media posts from the command line - [Media Upload](https://docs.postiz.com/cli/media-upload.md): Upload images, videos, and other media files for use in posts - [Platform Examples](https://docs.postiz.com/cli/platform-examples.md): Ready-to-use examples for posting to specific platforms - [Chrome Extension](https://docs.postiz.com/configuration/chrome-extension.md): Set up the Postiz browser extension for cookie-based integrations - [How to add a new provider](https://docs.postiz.com/configuration/create-provider.md): How to add a new provider to Postiz - [Docker Compose Configuration](https://docs.postiz.com/configuration/docker.md): How to configure your docker-compose file for Postiz - [Email Notifications](https://docs.postiz.com/configuration/emails.md): How to send notifications to users - [OIDC Configuration](https://docs.postiz.com/configuration/oauth.md): How to configure OIDC for Postiz - [R2 Configuration](https://docs.postiz.com/configuration/r2.md): How to use Cloudflare R2 for file storage - [Configuration Reference](https://docs.postiz.com/configuration/reference.md): Environment variables reference for Postiz - [Developer Guide](https://docs.postiz.com/developer-guide.md): How to get started developing with Postiz - [How it works](https://docs.postiz.com/howitworks.md): Learn the architecture of the project - [Dev Container](https://docs.postiz.com/installation/devcontainer.md): Install Postiz using Dev Container - [Development Environment](https://docs.postiz.com/installation/development.md): Set up Postiz for local development - [Docker](https://docs.postiz.com/installation/docker.md): Install Postiz using Docker standalone - [Docker Compose](https://docs.postiz.com/installation/docker-compose.md): Install Postiz using Docker Compose - [Helm](https://docs.postiz.com/installation/kubernetes-helm.md): Install Postiz using Kubernetes and Helm - [Introduction](https://docs.postiz.com/introduction.md): Welcome to Postiz documentation - [Examples](https://docs.postiz.com/mcp/examples.md): Common workflows when using Postiz through MCP - [Introduction](https://docs.postiz.com/mcp/introduction.md): Connect AI agents to Postiz using the Model Context Protocol (MCP) - [Client Setup](https://docs.postiz.com/mcp/setup.md): Configure your AI client to connect to the Postiz MCP server - [Tools Reference](https://docs.postiz.com/mcp/tools.md): Complete reference for all Postiz MCP tools - [Bluesky](https://docs.postiz.com/providers/bluesky.md): How to add Bluesky to Postiz - [Discord](https://docs.postiz.com/providers/discord.md): How to add Discord to your system - [Dribbble](https://docs.postiz.com/providers/dribbble.md): How to add Dribbble to your system - [Facebook](https://docs.postiz.com/providers/facebook.md): How to add Facebook to your system - [Google My Business](https://docs.postiz.com/providers/google-my-business.md): How to add Google My Business to your system - [Instagram](https://docs.postiz.com/providers/instagram.md): How to add Instagram to your system - [LinkedIn](https://docs.postiz.com/providers/linkedin.md): How to add LinkedIn to your system - [LinkedIn Page](https://docs.postiz.com/providers/linkedin-page.md): How to add a LinkedIn Page to your system - [Mastodon](https://docs.postiz.com/providers/mastodon.md): How to add Mastodon to your system - [MeWe](https://docs.postiz.com/providers/mewe.md): How to add MeWe to your system - [Providers Overview](https://docs.postiz.com/providers/overview.md): Configure social media providers for Postiz - [Pinterest](https://docs.postiz.com/providers/pinterest.md): How to add Pinterest to your system - [Reddit](https://docs.postiz.com/providers/reddit.md): How to add Reddit to your system - [Skool](https://docs.postiz.com/providers/skool.md): How to add Skool to Postiz - [Slack](https://docs.postiz.com/providers/slack.md): How to add Slack to your system - [Telegram](https://docs.postiz.com/providers/telegram.md): How to add Telegram to your system - [Threads](https://docs.postiz.com/providers/threads.md): How to add Threads to your system - [TikTok](https://docs.postiz.com/providers/tiktok.md): How to add TikTok to your system - [Whop](https://docs.postiz.com/providers/whop.md): How to add Whop to Postiz - [X (Twitter)](https://docs.postiz.com/providers/x-twitter.md): How to add X to your system - [YouTube](https://docs.postiz.com/providers/youtube.md): How to Add YouTube to Your System - [Platform Analytics](https://docs.postiz.com/public-api/analytics/platform.md): Get analytics data for a specific integration/channel. Returns metrics like followers, impressions, engagement, etc. depending on the platform. - [Post Analytics](https://docs.postiz.com/public-api/analytics/post.md): Get analytics data for a specific published post. Returns metrics like likes, comments, shares, impressions, etc. depending on the platform. - [Connect Channel (OAuth)](https://docs.postiz.com/public-api/integrations/connect.md): Generate an OAuth authorization URL for a given integration. Use this to connect a new social media channel. Only OAuth-based integrations are supported (integrations that require an external URL, such as Mastodon, are not available via this endpoint). - [Delete Channel](https://docs.postiz.com/public-api/integrations/delete.md): Delete a connected channel by its integration ID. Any scheduled posts associated with this channel will also be deleted. - [Find Available Slot](https://docs.postiz.com/public-api/integrations/find-slot.md): Get the next available time slot for posting to a specific channel. - [Check Connection](https://docs.postiz.com/public-api/integrations/is-connected.md): Verify if your API key is valid and connected. - [List Integrations](https://docs.postiz.com/public-api/integrations/list.md): Returns all connected social media channels for your organization. - [API Overview](https://docs.postiz.com/public-api/introduction.md): Getting started with the Postiz Public API - [List Notifications](https://docs.postiz.com/public-api/notifications/list.md): Get paginated notifications for your organization, sorted by most recent first. Returns 100 notifications per page. - [OAuth2 Authentication](https://docs.postiz.com/public-api/oauth.md): Let users authorize your app to access Postiz on their behalf - [Change Post Status](https://docs.postiz.com/public-api/posts/change-status.md): Moves a post between `draft` and `schedule` state. - [Create Post](https://docs.postiz.com/public-api/posts/create.md): Create or schedule a new post. Each social media platform has its own settings schema. - [Delete Post](https://docs.postiz.com/public-api/posts/delete.md): Delete a post by its ID. The API will look up the post and delete all posts in the same group. - [Delete Post by Group](https://docs.postiz.com/public-api/posts/delete-by-group.md): Delete all posts in a group by the group identifier. - [List Posts](https://docs.postiz.com/public-api/posts/list.md): Get posts within a date range. - [Get Missing Content](https://docs.postiz.com/public-api/posts/missing-content.md): When a post has been published but the platform did not return a usable post ID (the `releaseId` is set to `"missing"`), this endpoint fetches recent content from the provider so you can match and connect the correct one to the post. - [Update Release ID](https://docs.postiz.com/public-api/posts/update-release-id.md): Updates the `releaseId` of a post that currently has its release ID set to `"missing"`. This connects the post to its actual published content on the platform, enabling analytics and statistics tracking. - [Dev.to Settings](https://docs.postiz.com/public-api/providers/devto.md): Provider settings for Dev.to articles - [Discord Settings](https://docs.postiz.com/public-api/providers/discord.md): API settings for posting to Discord - [Dribbble Settings](https://docs.postiz.com/public-api/providers/dribbble.md): API settings for posting to Dribbble - [Facebook Settings](https://docs.postiz.com/public-api/providers/facebook.md): Provider settings for Facebook posts - [Google My Business Settings](https://docs.postiz.com/public-api/providers/gmb.md): Provider settings for Google My Business posts - [Hashnode Settings](https://docs.postiz.com/public-api/providers/hashnode.md): Provider settings for Hashnode articles - [Instagram Settings](https://docs.postiz.com/public-api/providers/instagram.md): API settings for posting to Instagram - [Kick Settings](https://docs.postiz.com/public-api/providers/kick.md): API settings for posting to Kick - [Lemmy Settings](https://docs.postiz.com/public-api/providers/lemmy.md): Provider settings for Lemmy posts - [LinkedIn Settings](https://docs.postiz.com/public-api/providers/linkedin.md): API settings for posting to LinkedIn - [Listmonk Settings](https://docs.postiz.com/public-api/providers/listmonk.md): Provider settings for Listmonk newsletter campaigns - [Medium Settings](https://docs.postiz.com/public-api/providers/medium.md): Provider settings for Medium articles - [Moltbook Settings](https://docs.postiz.com/public-api/providers/moltbook.md): API settings for posting to Moltbook - [Pinterest Settings](https://docs.postiz.com/public-api/providers/pinterest.md): API settings for posting to Pinterest - [Reddit Settings](https://docs.postiz.com/public-api/providers/reddit.md): API settings for posting to Reddit - [Skool Settings](https://docs.postiz.com/public-api/providers/skool.md): API settings for posting to Skool communities - [Slack Settings](https://docs.postiz.com/public-api/providers/slack.md): API settings for posting to Slack - [TikTok Settings](https://docs.postiz.com/public-api/providers/tiktok.md): API settings for posting to TikTok - [Twitch Settings](https://docs.postiz.com/public-api/providers/twitch.md): API settings for posting to Twitch chat - [Warpcast (Farcaster) Settings](https://docs.postiz.com/public-api/providers/warpcast.md): Provider settings for Warpcast/Farcaster posts - [Whop Settings](https://docs.postiz.com/public-api/providers/whop.md): API settings for posting to Whop forums - [WordPress Settings](https://docs.postiz.com/public-api/providers/wordpress.md): Provider settings for WordPress posts - [X (Twitter) Settings](https://docs.postiz.com/public-api/providers/x.md): API settings for posting to X/Twitter - [YouTube Settings](https://docs.postiz.com/public-api/providers/youtube.md): API settings for posting to YouTube - [Upload File](https://docs.postiz.com/public-api/uploads/upload-file.md): Upload a media file using multipart form data. - [Upload from URL](https://docs.postiz.com/public-api/uploads/upload-from-url.md): Upload a file from an existing URL. - [Video Function](https://docs.postiz.com/public-api/video/function.md): Execute video-related functions like loading available voices. - [Generate Video](https://docs.postiz.com/public-api/video/generate.md): Create AI-generated videos for your posts. - [Quickstart](https://docs.postiz.com/quickstart.md): Get started with Postiz installation - [Caddy](https://docs.postiz.com/reverse-proxies/caddy.md): Configure Caddy as a reverse proxy for Postiz - [Nginx](https://docs.postiz.com/reverse-proxies/nginx.md): Configure Nginx as a reverse proxy for Postiz - [Traefik + Docker Compose](https://docs.postiz.com/reverse-proxies/traefik.md): Configure Traefik as a reverse proxy for Postiz - [Support](https://docs.postiz.com/support.md): Get help with Postiz ## OpenAPI Specs - [openapi](https://docs.postiz.com/public-api/openapi.json) ## Optional - [GitHub](https://github.com/gitroomhq/postiz-app) - [Discord](https://discord.postiz.com) - [YouTube](https://youtube.com/@postizofficial)