# woopsocial-com Out.Openapi API

**Canonical:** https://apis.io/apis/woopsocial-com/woopsocial-com-out-openapi-api/  
**Provider:** woopsocial-com — https://apis.io/providers/woopsocial-com/  
**Base URL:** https://api.woopsocial.com/v1  
**Documentation:** https://github.com/WoopSocial/typescript-sdk

woopsocial-com Out.Openapi API is one of 3 APIs that [woopsocial-com](https://apis.io/providers/woopsocial-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

This is the public-facing OpenAPI contract for WoopSocial. It supports scheduling posts for various social media platforms such as Facebook, Instagram, LinkedIn, LinkedIn Pages, Pinterest, TikTok, X (formerly Twitter) and YouTube.

## Operations (17)

| Method | Path | Summary |
|---|---|---|
| POST | `/posts` | Create post |
| POST | `/posts/validate` | Validate post |
| GET | `/posts/{postId}` | Get post |
| DELETE | `/posts/{postId}` | Delete post |
| GET | `/social-account-posts` | List social account posts |
| GET | `/projects` | List projects |
| POST | `/social-accounts/authorization-url` | Generate OAuth URL |
| GET | `/social-accounts` | List social accounts |
| GET | `/social-accounts/{socialAccountId}/platform-inputs` | Get platform-specific input options |
| POST | `/media` | Upload media |
| POST | `/media/upload-sessions` | Start media upload session |
| GET | `/media/upload-sessions/{uploadSessionId}` | Get media upload session status |
| POST | `/media/upload-sessions/{uploadSessionId}/complete` | Complete media upload session |
| POST | `/webhooks` | Register webhook endpoint |
| GET | `/webhooks` | List webhook endpoints |
| DELETE | `/webhooks/{webhookId}` | Delete webhook endpoint |
| GET | `/health` | Health check |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/woopsocial-com/openapi/_original/woopsocial-com-out-openapi-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/woopsocial-com/json-schema/woopsocial-com-upload-session-schema.json
- **JSONSchema** — https://artifacts.apis.io/woopsocial-com/json-schema/woopsocial-com-post-schema.json
- **JSONSchema** — https://artifacts.apis.io/woopsocial-com/json-schema/woopsocial-com-upload-session-status-schema.json
- **JSONSchema** — https://artifacts.apis.io/woopsocial-com/json-schema/woopsocial-com-social-account-schema.json
- **JSONSchema** — https://artifacts.apis.io/woopsocial-com/json-schema/woopsocial-com-validate-post-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/woopsocial-com/json-schema/woopsocial-com-create-post-request-schema.json

## Other woopsocial-com APIs (2)

- [WoopSocial API](https://apis.io/apis/woopsocial-com/woopsocial-api/)
- [woopsocial-com Openapi API](https://apis.io/apis/woopsocial-com/woopsocial-com-openapi-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/woopsocial-com/woopsocial-com-out-openapi-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/woopsocial-com/.
