# WoopSocial ## Docs - [Health check](https://docs.woopsocial.com/api-reference/health/health-check.md): Returns a minimal response proving the WoopSocial API is reachable. - [Complete media upload session](https://docs.woopsocial.com/api-reference/media/complete-media-upload-session.md): Call this to finalize the upload started by calling [`/media/upload-sessions`](/api-reference/media/start-media-upload-session). - [Get media upload session status](https://docs.woopsocial.com/api-reference/media/get-media-upload-session-status.md) - [Start media upload session](https://docs.woopsocial.com/api-reference/media/start-media-upload-session.md): This endpoint can be used to upload both smaller and larger files (up to 5GB) in a chunked manner. Calling this creates an upload session and returns presigned URLs for uploading the file in parts. - [Upload media](https://docs.woopsocial.com/api-reference/media/upload-media.md): Uploads a media file in a single request and creates a media item. - [API Overview](https://docs.woopsocial.com/api-reference/overview.md): Schedule posts, upload media, generate content and more - [Create post](https://docs.woopsocial.com/api-reference/posts/create-post.md): Creates a post with one or more social-account targets. - [Delete post](https://docs.woopsocial.com/api-reference/posts/delete-post.md): Deletes one scheduled post by post ID. - [Get post](https://docs.woopsocial.com/api-reference/posts/get-post.md): Returns one post with its social account posts inline. - [List social account posts](https://docs.woopsocial.com/api-reference/posts/list-social-account-posts.md): Returns standalone social account posts for the API key's organization. - [Validate post](https://docs.woopsocial.com/api-reference/posts/validate-post.md): Validates a post without creating one. - [Create project](https://docs.woopsocial.com/api-reference/projects/create-project.md): Creates a project in the API key's organization. - [Delete project](https://docs.woopsocial.com/api-reference/projects/delete-project.md): Permanently deletes one project and its related data, including connected social accounts, OAuth grants, media references, and posts. - [List projects](https://docs.woopsocial.com/api-reference/projects/list-projects.md): Returns projects that belong to the same organization as the API key. A project corresponds to a "Business Profile" in the UI. - [Generate OAuth URL](https://docs.woopsocial.com/api-reference/social-accounts/generate-oauth-url.md): Generates a browser authorization URL for connecting a new social account to a project. - [Get platform-specific input options](https://docs.woopsocial.com/api-reference/social-accounts/get-platform-specific-input-options.md): Returns platform-specific input options for a connected social account. - [List social accounts](https://docs.woopsocial.com/api-reference/social-accounts/list-social-accounts.md): Returns social accounts that can currently be used for publishing. - [Delete webhook endpoint](https://docs.woopsocial.com/api-reference/webhooks/delete-webhook-endpoint.md) - [List webhook endpoints](https://docs.woopsocial.com/api-reference/webhooks/list-webhook-endpoints.md): Returns all registered webhook endpoints for the organization. The `signingSecret` field is omitted. - [Register webhook endpoint](https://docs.woopsocial.com/api-reference/webhooks/register-webhook-endpoint.md): Registers a URL to receive webhook events for the specified event types. - [WoopSocial](https://docs.woopsocial.com/index.md): Schedule posts and generate content faithful to your brand - [Integrating MCP Clients](https://docs.woopsocial.com/mcp/integrating-clients.md): Set up Claude Desktop, Claude Code, Cursor, ChatGPT, and other MCP clients with WoopSocial - [MCP Overview](https://docs.woopsocial.com/mcp/overview.md): Connect AI assistants and autonomous agents to WoopSocial through Model Context Protocol - [MCP Tools Reference](https://docs.woopsocial.com/mcp/tools-reference.md): Tool names exposed by the WoopSocial MCP server ## OpenAPI Specs - [openapi](https://docs.woopsocial.com/openapi.yaml)