# Praeko Docs

> Praeko API documentation: publish to YouTube, Instagram and TikTok with one key and one contract. Reference for every route, guides, webhooks and AI agents.

Source: https://praeko.app/docs/en

Publish to YouTube, Instagram and TikTok with an API. Upload a video, pick the networks, schedule it and get notified when it goes out. One key, one contract, the same response on every network.

First request:

```bash
curl https://praeko.app/v1/channels \
  -H "Authorization: Bearer $PRAEKO_KEY" \
  -H "X-Praeko-Contract: en"
```

## All sections

- [Get started](https://praeko.app/docs/en/get-started): Key, first request, your first video, media, scheduling and a webhook.
- [API reference](https://praeko.app/docs/en/api): 79 routes in 18 resources.
- [Guides](https://praeko.app/docs/en/guides): Publish a video end to end; Upload media: single file and parts; Webhooks: events, signatures and retries; Metrics, retention and CTR; Errors and limits; Retry a request without duplicates.
- [Authentication, errors and limits](https://praeko.app/docs/en/auth): Bearer key, scopes, error envelope and limits.
- [AI agents](https://praeko.app/docs/en/agents): 18 agents and automation tools, with MCP, rules and a starter prompt.
- [MCP server](https://praeko.app/docs/en/mcp): praeko.app/mcp.
- [SDK and CLI](https://praeko.app/docs/en/sdk): @praeko/sdk, @praeko/cli.
- [Changelog](https://praeko.app/docs/en/changelog): API changes.
