Planable
Planable is a social media collaboration platform trusted by agencies, freelancers, and marketing teams to plan, create, collaborate, approve, and publish content across multiple social media channels. It provides a REST API for managing workspaces, pages, posts, feedback, approval workflows, and publishing to Facebook, Instagram, LinkedIn, X (Twitter), YouTube, TikTok, Pinterest, Google Business Profile, and Threads.
Planable publishes 8 APIs on the APIs.io network, including Campaigns API, Labels API, Media API, and 5 more. Tagged areas include Social Media, Content Collaboration, Approval Workflows, Social Media Management, and Content Publishing.
The Planable catalog on APIs.io includes 1 Spectral governance ruleset.
Planable’s developer surface includes authentication, documentation, engineering blog, pricing, changelog, and 10 more developer resources.
Kin Score
APIs 8
Individual APIs this provider publishes, each with its own machine-readable definition.
Planable Campaigns API
The Campaigns API from Planable — 2 operation(s) for campaigns.
Planable Labels API
The Labels API from Planable — 1 operation(s) for labels.
Planable Media API
The Media API from Planable — 2 operation(s) for media.
Planable Pages API
The Pages API from Planable — 4 operation(s) for pages.
Planable Posts API
The Posts API from Planable — 8 operation(s) for posts.
Planable Stories API
The Stories API from Planable — 1 operation(s) for stories.
Planable System API
The System API from Planable — 1 operation(s) for system.
Planable Workspaces API
The Workspaces API from Planable — 2 operation(s) for workspaces.
Scroll for all 8
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Planable Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Planable Finops
FINOPSSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Planable API Rules
SPECTRALJSON Schema 151
Standalone JSON Schema definitions for this provider's data models.
Delete_Campaigns_{Id} Response 401
JSON SCHEMADelete_Campaigns_{Id} Response 429
JSON SCHEMADelete_Campaigns_{Id} Response 500
JSON SCHEMADelete_Posts_{Id} Response 401
JSON SCHEMADelete_Posts_{Id} Response 429
JSON SCHEMADelete_Posts_{Id} Response 500
JSON SCHEMADelete_Workspaces_{Id} Response 401
JSON SCHEMADelete_Workspaces_{Id} Response 429
JSON SCHEMADelete_Workspaces_{Id} Response 500
JSON SCHEMAGet_Campaigns Response 200
JSON SCHEMAGet_Campaigns Response 401
JSON SCHEMAGet_Campaigns Response 403
JSON SCHEMAGet_Campaigns Response 429
JSON SCHEMAGet_Campaigns Response 500
JSON SCHEMAGet_Campaigns_{Id} Response 200
JSON SCHEMAGet_Campaigns_{Id} Response 401
JSON SCHEMAGet_Campaigns_{Id} Response 403
JSON SCHEMAGet_Campaigns_{Id} Response 429
JSON SCHEMAGet_Campaigns_{Id} Response 500
JSON SCHEMAGet_Labels Response 200
JSON SCHEMAGet_Labels Response 401
JSON SCHEMAGet_Labels Response 403
JSON SCHEMAGet_Labels Response 429
JSON SCHEMAGet_Labels Response 500
JSON SCHEMAGet_Media Response 200
JSON SCHEMAGet_Media Response 401
JSON SCHEMAGet_Media Response 403
JSON SCHEMAGet_Media Response 429
JSON SCHEMAGet_Media Response 500
JSON SCHEMAGet_Media_{Id} Response 200
JSON SCHEMAGet_Media_{Id} Response 401
JSON SCHEMAGet_Media_{Id} Response 403
JSON SCHEMAGet_Media_{Id} Response 429
JSON SCHEMAGet_Media_{Id} Response 500
JSON SCHEMAGet_Pages Response 200
JSON SCHEMAGet_Pages Response 401
JSON SCHEMAGet_Pages Response 403
JSON SCHEMAGet_Pages Response 429
JSON SCHEMAGet_Pages Response 500
JSON SCHEMAGet_Pages_{Id}_Metrics Response 200
JSON SCHEMAGet_Pages_{Id}_Metrics Response 401
JSON SCHEMAGet_Pages_{Id}_Metrics Response 429
JSON SCHEMAGet_Pages_{Id}_Metrics Response 500
JSON SCHEMAGet_Pages_{Id}_Sync Status Response 200
JSON SCHEMAGet_Pages_{Id}_Sync Status Response 401
JSON SCHEMAGet_Pages_{Id}_Sync Status Response 429
JSON SCHEMAGet_Pages_{Id}_Sync Status Response 500
JSON SCHEMAGet_Ping Response 200
JSON SCHEMAGet_Ping Response 401
JSON SCHEMAGet_Ping Response 403
JSON SCHEMAGet_Ping Response 429
JSON SCHEMAGet_Ping Response 500
JSON SCHEMAGet_Posts Response 200
JSON SCHEMAGet_Posts Response 401
JSON SCHEMAGet_Posts Response 403
JSON SCHEMAGet_Posts Response 429
JSON SCHEMAGet_Posts Response 500
JSON SCHEMAGet_Posts_Count Response 200
JSON SCHEMAGet_Posts_Count Response 401
JSON SCHEMAGet_Posts_Count Response 403
JSON SCHEMAGet_Posts_Count Response 429
JSON SCHEMAGet_Posts_Count Response 500
JSON SCHEMAGet_Posts_{Id} Response 200
JSON SCHEMAGet_Posts_{Id} Response 401
JSON SCHEMAGet_Posts_{Id} Response 403
JSON SCHEMAGet_Posts_{Id} Response 429
JSON SCHEMAGet_Posts_{Id} Response 500
JSON SCHEMAGet_Posts_{Id}_Comments Response 200
JSON SCHEMAGet_Posts_{Id}_Comments Response 401
JSON SCHEMAGet_Posts_{Id}_Comments Response 403
JSON SCHEMAGet_Posts_{Id}_Comments Response 429
JSON SCHEMAGet_Posts_{Id}_Comments Response 500
JSON SCHEMAGet_Posts_{Id}_Metrics Response 200
JSON SCHEMAGet_Posts_{Id}_Metrics Response 401
JSON SCHEMAGet_Posts_{Id}_Metrics Response 403
JSON SCHEMAGet_Posts_{Id}_Metrics Response 429
JSON SCHEMAGet_Posts_{Id}_Metrics Response 500
JSON SCHEMAGet_Posts_{Id}_Sync Status Response 200
JSON SCHEMAGet_Posts_{Id}_Sync Status Response 401
JSON SCHEMAGet_Posts_{Id}_Sync Status Response 429
JSON SCHEMAGet_Posts_{Id}_Sync Status Response 500
JSON SCHEMAGet_Workspaces Response 200
JSON SCHEMAGet_Workspaces Response 401
JSON SCHEMAGet_Workspaces Response 403
JSON SCHEMAGet_Workspaces Response 429
JSON SCHEMAGet_Workspaces Response 500
JSON SCHEMAPatch_Campaigns_{Id} Request
JSON SCHEMAPatch_Campaigns_{Id} Response 200
JSON SCHEMAPatch_Campaigns_{Id} Response 401
JSON SCHEMAPatch_Campaigns_{Id} Response 429
JSON SCHEMAPatch_Campaigns_{Id} Response 500
JSON SCHEMAPatch_Posts_Reorder Request
JSON SCHEMAPatch_Posts_Reorder Response 200
JSON SCHEMAPatch_Posts_Reorder Response 401
JSON SCHEMAPatch_Posts_Reorder Response 403
JSON SCHEMAPatch_Posts_Reorder Response 429
JSON SCHEMAPatch_Posts_Reorder Response 500
JSON SCHEMAPatch_Posts_{Id} Request
JSON SCHEMAPatch_Posts_{Id} Response 200
JSON SCHEMAPatch_Posts_{Id} Response 401
JSON SCHEMAPatch_Posts_{Id} Response 403
JSON SCHEMAPatch_Posts_{Id} Response 429
JSON SCHEMAPatch_Posts_{Id} Response 500
JSON SCHEMAPost_Campaigns Request
JSON SCHEMAPost_Campaigns Response 201
JSON SCHEMAPost_Campaigns Response 401
JSON SCHEMAPost_Campaigns Response 429
JSON SCHEMAPost_Campaigns Response 500
JSON SCHEMAPost_Labels Request
JSON SCHEMAPost_Labels Response 201
JSON SCHEMAPost_Labels Response 401
JSON SCHEMAPost_Labels Response 403
JSON SCHEMAPost_Labels Response 429
JSON SCHEMAPost_Labels Response 500
JSON SCHEMAPost_Media Request
JSON SCHEMAPost_Media Response 202
JSON SCHEMAPost_Media Response 401
JSON SCHEMAPost_Media Response 403
JSON SCHEMAPost_Media Response 429
JSON SCHEMAPost_Media Response 500
JSON SCHEMAPost_Pages_{Id}_Sync Response 200
JSON SCHEMAPost_Pages_{Id}_Sync Response 401
JSON SCHEMAPost_Pages_{Id}_Sync Response 429
JSON SCHEMAPost_Pages_{Id}_Sync Response 500
JSON SCHEMAPost_Posts Request
JSON SCHEMAPost_Posts Response 201
JSON SCHEMAPost_Posts Response 401
JSON SCHEMAPost_Posts Response 403
JSON SCHEMAPost_Posts Response 429
JSON SCHEMAPost_Posts Response 500
JSON SCHEMAPost_Posts_{Id}_Comments Request
JSON SCHEMAPost_Posts_{Id}_Comments Response 201
JSON SCHEMAPost_Posts_{Id}_Comments Response 401
JSON SCHEMAPost_Posts_{Id}_Comments Response 403
JSON SCHEMAPost_Posts_{Id}_Comments Response 429
JSON SCHEMAPost_Posts_{Id}_Comments Response 500
JSON SCHEMAPost_Posts_{Id}_Sync Response 200
JSON SCHEMAPost_Posts_{Id}_Sync Response 401
JSON SCHEMAPost_Posts_{Id}_Sync Response 429
JSON SCHEMAPost_Posts_{Id}_Sync Response 500
JSON SCHEMAPost_Stories Request
JSON SCHEMAPost_Stories Response 201
JSON SCHEMAPost_Stories Response 401
JSON SCHEMAPost_Stories Response 403
JSON SCHEMAPost_Stories Response 429
JSON SCHEMAPost_Stories Response 500
JSON SCHEMAPost_Workspaces Request
JSON SCHEMAPost_Workspaces Response 201
JSON SCHEMAPost_Workspaces Response 401
JSON SCHEMAPost_Workspaces Response 429
JSON SCHEMAPost_Workspaces Response 500
JSON SCHEMAScroll for all 151
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type