Postiv.io API
Integrate social media scheduling, media uploads, analytics, and MCP tool access directly into your server-side tools.
What You Can Build
Schedule Posts Programmatically
Create drafts and schedule posts for connected accounts that are approved for API publishing.
Access Analytics Data
Pull engagement metrics, follower growth, and performance data into your systems.
Approved Content Workflows
Prepare caption and campaign workflows in your own systems, then send approved posts through the developer API.
Manage Media Library
Upload, organize, and retrieve media assets for your posts.
MCP Tool Access
Connect MCP-compatible agents to Postiv tools with header-based API key authentication.
RESTful Design
OpenAPI-documented REST endpoints with explicit authentication, rate limits, and structured responses.
const response = await fetch('https://api.postiv.io/api/public/v1/posts', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-API-Key': process.env.POSTIV_API_KEY,
},
body: JSON.stringify({
socialPost: [{
type: 'schedule',
integrationId: 'connected-account-id',
date: '2026-05-01T14:55:00Z',
postsAndComments: [{ content: 'New campaign is live' }],
}],
}),
});
console.log(await response.json()); Need API or MCP Access?
Create a key in Settings for standard API and MCP access. Enterprise customers can contact us for custom throughput, rollout planning, and integration support.
Contact Enterprise Supportenterprise@postiv.io
Authentication
API keys are shown once after creation or rotation, then stored as a hash. Send keys in the X-API-Key or Authorization header. Keys in URLs are rejected.
Questions about the API? Email us at enterprise@postiv.io