API Docs

One API, one auth key, six platforms. Everything you need to post from your app or hand posting off to your AI agent.

Authentication

Every request is authenticated with an API key from your dashboard, sent as a Bearer token.

Authorization: Bearer YOUR_API_KEY

Base URL

https://api.devziz.com/v1

Create a post

Send one payload with your target platforms — Devziz handles platform-specific formatting for each.

POST /posts
{ "platforms": ["tiktok", "instagram", "linkedin", "x", "youtube", "facebook"], "caption": "Your post copy here", "media_url": "https://example.com/video.mp4", "schedule_at": null }

Schedule a post

Pass a schedule_at ISO 8601 timestamp instead of posting immediately.

{ "schedule_at": "2026-09-01T14:00:00Z" }

AI writer

Generate a platform-tuned caption from a topic or URL.

POST /ai/write
{ "topic": "launching our new product", "platforms": ["instagram", "linkedin"] }

Repurpose engine

Turn one video or URL into platform-native variations.

POST /ai/repurpose
{ "source_url": "https://example.com/video.mp4" }

Analytics

GET /analytics

Returns reach, engagement and best-time-to-post data across every connected account.

MCP server — for AI agents

Available on Growth and Agency plans. Point your MCP-compatible agent (Claude, or any MCP client) at the Devziz MCP endpoint and it can write and publish posts as a tool call — no custom integration code required.

{ "mcpServers": { "devziz": { "url": "https://mcp.devziz.com", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } } }

Rate limits & pricing

Starter, Growth and Agency plans include unlimited scheduled posts. API calls above the included volume on Growth and Agency are billed pay-per-call — see pricing for details.

Need help?

Priority support is included on Growth and Agency plans. Email hello@devziz.com any time.