Planable website screenshot

Planable

Planable is a collaboration-first social media management platform used by agencies, multi-location brands, multi-brand companies and in-house marketing teams to create, plan, collaborate on, approve, schedule, publish and analyze content across Facebook, Instagram, X (Twitter), LinkedIn, TikTok, YouTube, Pinterest, Threads and Google Business Profile. It exposes three programmable surfaces: a REST Public API v1 at https://api.planable.io/api/v1 with 51 operations over workspaces, pages, posts, comments, campaigns, labels, media, members, stories, competitor analytics and social listening; a remote OAuth-protected MCP server at https://mcp.planable.io/mcp for Claude, ChatGPT and Gemini; and twelve MIT-licensed Agent Skills published as a Claude Code plugin. Agent- and API-created content always lands as a draft and passes through Planable's normal approval workflow.

Planable publishes 11 APIs on the APIs.io network, including Campaigns API, Competitors API, Labels API, and 8 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, changelog, documentation, API reference, getting-started guide, support, engineering blog, and 35 more developer resources.

63.4/100 strong ▬ flat Agent 52/100 agent native Full breakdown ↓
scored 2026-08-20 · rubric v0.12.0
AccessFreemiumSelf serve⚡ Free to try
12 APIs 1 MCP Servers
Social-MediaContent CollaborationApproval WorkflowsSocial Media ManagementContent PublishingMarketingSocial Media AnalyticsSocial ListeningMCPAI AgentsAgent Skills

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-20 · rubric v0.12.0
Composite quality — 63.4/100 · strong
Contract Quality 14.1 / 25
Developer Ergonomics 12.4 / 20
Access Clarity 15.5 / 20
Operational Transparency 7.2 / 13
Contract Governance 5.0 / 12
Discoverability 9.3 / 10
Agent readiness — 52/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
Documented Reversibility 0 / 6
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 9 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/planable: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 12

Individual APIs this provider publishes, each with its own machine-readable definition.

Planable Campaigns API

The Campaigns API from Planable — 5 operation(s). Create, read, update and delete campaigns — named groupings of posts inside a workspace.

Planable Competitors API

The Competitors API from Planable — 6 operation(s). Track up to five competitor social pages per page and pull comparison tables, follower/engagement trends and competitor top p...

Planable Labels API

The Labels API from Planable — 2 operation(s). List and create the color-coded labels used to organize posts by topic, format or event within a workspace.

Planable Media API

The Media API from Planable — 3 operation(s). List the workspace media library, upload assets from a public URL (up to 100MB per file) and read an asset’s type, dimensions and p...

Planable Members API

The Members API from Planable — 1 operation(s). List workspace members with their roles and approval-level assignments.

Planable Pages API

The Pages API from Planable — 4 operation(s). List the social channels connected to a workspace, pull per-page analytics, and trigger and poll a metrics sync from the source pla...

Planable Posts API

The Posts API from Planable — 18 operation(s). The core content surface — list, create, read, update and delete posts, create synced cross-platform group posts, manage comments ...

Planable Social Listening API

The Social Listening API from Planable — 7 operation(s). Track brand and topic keywords for a workspace, then read matched mentions, daily metrics, aggregated summaries and sync...

Planable Stories API

The Stories API from Planable — 1 operation(s). Create single-frame or multi-frame Instagram and Facebook stories.

Planable System API

The System API from Planable — 1 operation(s). Health check for the Planable Public API.

Planable Workspaces API

The Workspaces API from Planable — 3 operation(s). List, create and delete the workspaces that scope every other resource in the API.

Planable MCP Server

Planable’s official remote Model Context Protocol server at https://mcp.planable.io/mcp. An OAuth 2.0 protected resource (authorization code + PKCE, dynamic client registration,...

Scroll for all 12

Open Collections 9

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 9

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Planable MCP

Planable's official remote MCP server. It gives any MCP-capable AI client (Claude, ChatGPT, Gemini) read and write access to the signed-in user's Planable account — companies, w...

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Planable Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Planable API Rules

5 rules · 3 warnings 2 info

SPECTRAL

JSON Schema 151

Standalone JSON Schema definitions for this provider's data models.

Delete_Campaigns_{Id} Response 401

0 properties

JSON SCHEMA

Delete_Campaigns_{Id} Response 429

0 properties

JSON SCHEMA

Delete_Campaigns_{Id} Response 500

0 properties

JSON SCHEMA

Delete_Posts_{Id} Response 401

0 properties

JSON SCHEMA

Delete_Posts_{Id} Response 429

0 properties

JSON SCHEMA

Delete_Posts_{Id} Response 500

0 properties

JSON SCHEMA

Delete_Workspaces_{Id} Response 401

0 properties

JSON SCHEMA

Delete_Workspaces_{Id} Response 429

0 properties

JSON SCHEMA

Delete_Workspaces_{Id} Response 500

0 properties

JSON SCHEMA

Get_Campaigns Response 200

2 properties

JSON SCHEMA

Get_Campaigns Response 401

0 properties

JSON SCHEMA

Get_Campaigns Response 403

0 properties

JSON SCHEMA

Get_Campaigns Response 429

0 properties

JSON SCHEMA

Get_Campaigns Response 500

0 properties

JSON SCHEMA

Get_Campaigns_{Id} Response 200

1 properties

JSON SCHEMA

Get_Campaigns_{Id} Response 401

0 properties

JSON SCHEMA

Get_Campaigns_{Id} Response 403

0 properties

JSON SCHEMA

Get_Campaigns_{Id} Response 429

0 properties

JSON SCHEMA

Get_Campaigns_{Id} Response 500

0 properties

JSON SCHEMA

Get_Labels Response 200

1 properties

JSON SCHEMA

Get_Labels Response 401

0 properties

JSON SCHEMA

Get_Labels Response 403

0 properties

JSON SCHEMA

Get_Labels Response 429

0 properties

JSON SCHEMA

Get_Labels Response 500

0 properties

JSON SCHEMA

Get_Media Response 200

2 properties

JSON SCHEMA

Get_Media Response 401

0 properties

JSON SCHEMA

Get_Media Response 403

0 properties

JSON SCHEMA

Get_Media Response 429

0 properties

JSON SCHEMA

Get_Media Response 500

0 properties

JSON SCHEMA

Get_Media_{Id} Response 200

1 properties

JSON SCHEMA

Get_Media_{Id} Response 401

0 properties

JSON SCHEMA

Get_Media_{Id} Response 403

0 properties

JSON SCHEMA

Get_Media_{Id} Response 429

0 properties

JSON SCHEMA

Get_Media_{Id} Response 500

0 properties

JSON SCHEMA

Get_Pages Response 200

2 properties

JSON SCHEMA

Get_Pages Response 401

0 properties

JSON SCHEMA

Get_Pages Response 403

0 properties

JSON SCHEMA

Get_Pages Response 429

0 properties

JSON SCHEMA

Get_Pages Response 500

0 properties

JSON SCHEMA

Get_Pages_{Id}_Metrics Response 200

2 properties

JSON SCHEMA

Get_Pages_{Id}_Metrics Response 401

0 properties

JSON SCHEMA

Get_Pages_{Id}_Metrics Response 429

0 properties

JSON SCHEMA

Get_Pages_{Id}_Metrics Response 500

0 properties

JSON SCHEMA

Get_Ping Response 200

3 properties

JSON SCHEMA

Get_Ping Response 401

0 properties

JSON SCHEMA

Get_Ping Response 403

0 properties

JSON SCHEMA

Get_Ping Response 429

0 properties

JSON SCHEMA

Get_Ping Response 500

0 properties

JSON SCHEMA

Get_Posts Response 200

2 properties

JSON SCHEMA

Get_Posts Response 401

0 properties

JSON SCHEMA

Get_Posts Response 403

0 properties

JSON SCHEMA

Get_Posts Response 429

0 properties

JSON SCHEMA

Get_Posts Response 500

0 properties

JSON SCHEMA

Get_Posts_Count Response 200

1 properties

JSON SCHEMA

Get_Posts_Count Response 401

0 properties

JSON SCHEMA

Get_Posts_Count Response 403

0 properties

JSON SCHEMA

Get_Posts_Count Response 429

0 properties

JSON SCHEMA

Get_Posts_Count Response 500

0 properties

JSON SCHEMA

Get_Posts_{Id} Response 200

1 properties

JSON SCHEMA

Get_Posts_{Id} Response 401

0 properties

JSON SCHEMA

Get_Posts_{Id} Response 403

0 properties

JSON SCHEMA

Get_Posts_{Id} Response 429

0 properties

JSON SCHEMA

Get_Posts_{Id} Response 500

0 properties

JSON SCHEMA

Get_Posts_{Id}_Comments Response 200

2 properties

JSON SCHEMA

Get_Posts_{Id}_Comments Response 401

0 properties

JSON SCHEMA

Get_Posts_{Id}_Comments Response 403

0 properties

JSON SCHEMA

Get_Posts_{Id}_Comments Response 429

0 properties

JSON SCHEMA

Get_Posts_{Id}_Comments Response 500

0 properties

JSON SCHEMA

Get_Posts_{Id}_Metrics Response 200

1 properties

JSON SCHEMA

Get_Posts_{Id}_Metrics Response 401

0 properties

JSON SCHEMA

Get_Posts_{Id}_Metrics Response 403

0 properties

JSON SCHEMA

Get_Posts_{Id}_Metrics Response 429

0 properties

JSON SCHEMA

Get_Posts_{Id}_Metrics Response 500

0 properties

JSON SCHEMA

Get_Workspaces Response 200

1 properties

JSON SCHEMA

Get_Workspaces Response 401

0 properties

JSON SCHEMA

Get_Workspaces Response 403

0 properties

JSON SCHEMA

Get_Workspaces Response 429

0 properties

JSON SCHEMA

Get_Workspaces Response 500

0 properties

JSON SCHEMA

Patch_Campaigns_{Id} Request

8 properties

JSON SCHEMA

Patch_Campaigns_{Id} Response 200

1 properties

JSON SCHEMA

Patch_Campaigns_{Id} Response 401

0 properties

JSON SCHEMA

Patch_Campaigns_{Id} Response 429

0 properties

JSON SCHEMA

Patch_Campaigns_{Id} Response 500

0 properties

JSON SCHEMA

Patch_Posts_Reorder Request

2 properties

JSON SCHEMA

Patch_Posts_Reorder Response 200

1 properties

JSON SCHEMA

Patch_Posts_Reorder Response 401

0 properties

JSON SCHEMA

Patch_Posts_Reorder Response 403

0 properties

JSON SCHEMA

Patch_Posts_Reorder Response 429

0 properties

JSON SCHEMA

Patch_Posts_Reorder Response 500

0 properties

JSON SCHEMA

Patch_Posts_{Id} Request

13 properties

JSON SCHEMA

Patch_Posts_{Id} Response 200

1 properties

JSON SCHEMA

Patch_Posts_{Id} Response 401

0 properties

JSON SCHEMA

Patch_Posts_{Id} Response 403

0 properties

JSON SCHEMA

Patch_Posts_{Id} Response 429

0 properties

JSON SCHEMA

Patch_Posts_{Id} Response 500

0 properties

JSON SCHEMA

Post_Campaigns Request

9 properties

JSON SCHEMA

Post_Campaigns Response 201

1 properties

JSON SCHEMA

Post_Campaigns Response 401

0 properties

JSON SCHEMA

Post_Campaigns Response 429

0 properties

JSON SCHEMA

Post_Campaigns Response 500

0 properties

JSON SCHEMA

Post_Labels Request

3 properties

JSON SCHEMA

Post_Labels Response 201

1 properties

JSON SCHEMA

Post_Labels Response 401

0 properties

JSON SCHEMA

Post_Labels Response 403

0 properties

JSON SCHEMA

Post_Labels Response 429

0 properties

JSON SCHEMA

Post_Labels Response 500

0 properties

JSON SCHEMA

Post_Media Request

2 properties

JSON SCHEMA

Post_Media Response 202

1 properties

JSON SCHEMA

Post_Media Response 401

0 properties

JSON SCHEMA

Post_Media Response 403

0 properties

JSON SCHEMA

Post_Media Response 429

0 properties

JSON SCHEMA

Post_Media Response 500

0 properties

JSON SCHEMA

Post_Pages_{Id}_Sync Response 200

1 properties

JSON SCHEMA

Post_Pages_{Id}_Sync Response 401

0 properties

JSON SCHEMA

Post_Pages_{Id}_Sync Response 429

0 properties

JSON SCHEMA

Post_Pages_{Id}_Sync Response 500

0 properties

JSON SCHEMA

Post_Posts Request

20 properties

JSON SCHEMA

Post_Posts Response 201

1 properties

JSON SCHEMA

Post_Posts Response 401

0 properties

JSON SCHEMA

Post_Posts Response 403

0 properties

JSON SCHEMA

Post_Posts Response 429

0 properties

JSON SCHEMA

Post_Posts Response 500

0 properties

JSON SCHEMA

Post_Posts_{Id}_Comments Request

2 properties

JSON SCHEMA

Post_Posts_{Id}_Comments Response 201

1 properties

JSON SCHEMA

Post_Posts_{Id}_Comments Response 401

0 properties

JSON SCHEMA

Post_Posts_{Id}_Comments Response 403

0 properties

JSON SCHEMA

Post_Posts_{Id}_Comments Response 429

0 properties

JSON SCHEMA

Post_Posts_{Id}_Comments Response 500

0 properties

JSON SCHEMA

Post_Posts_{Id}_Sync Response 200

1 properties

JSON SCHEMA

Post_Posts_{Id}_Sync Response 401

0 properties

JSON SCHEMA

Post_Posts_{Id}_Sync Response 429

0 properties

JSON SCHEMA

Post_Posts_{Id}_Sync Response 500

0 properties

JSON SCHEMA

Post_Stories Request

12 properties

JSON SCHEMA

Post_Stories Response 201

1 properties

JSON SCHEMA

Post_Stories Response 401

0 properties

JSON SCHEMA

Post_Stories Response 403

0 properties

JSON SCHEMA

Post_Stories Response 429

0 properties

JSON SCHEMA

Post_Stories Response 500

0 properties

JSON SCHEMA

Post_Workspaces Request

4 properties

JSON SCHEMA

Post_Workspaces Response 201

1 properties

JSON SCHEMA

Post_Workspaces Response 401

0 properties

JSON SCHEMA

Post_Workspaces Response 429

0 properties

JSON SCHEMA

Post_Workspaces Response 500

0 properties

JSON SCHEMA

Scroll for all 151

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Planable Authentication

http/oauth2 · 2 schemes

SECURITY

Planable Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Planable Scopes

OAuth 2.0 · no documented scopes

0 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Planable Agentic Access

51 operations · 25 acting · 3 human-in-the-loop

51 operations · 25 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 4

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 9

Pagination, idempotency, versioning, errors, and events

Scroll for all 9

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: planable
name: Planable
description: 'Planable is a collaboration-first social media management platform used by agencies, multi-location brands,
  multi-brand companies and in-house marketing teams to create, plan, collaborate on, approve, schedule, publish and analyze
  content across Facebook, Instagram, X (Twitter), LinkedIn, TikTok, YouTube, Pinterest, Threads and Google Business Profile.
  It exposes three programmable surfaces: a REST Public API v1 at https://api.planable.io/api/v1 with 51 operations over workspaces,
  pages, posts, comments, campaigns, labels, media, members, stories, competitor analytics and social listening; a remote
  OAuth-protected MCP server at https://mcp.planable.io/mcp for Claude, ChatGPT and Gemini; and twelve MIT-licensed Agent
  Skills published as a Claude Code plugin. Agent- and API-created content always lands as a draft and passes through Planable''s
  normal approval workflow.'
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/planable.png
url: https://raw.githubusercontent.com/api-evangelist/planable/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-08-13'
specificationVersion: '0.23'
tags:
- Social-Media
- Content Collaboration
- Approval Workflows
- Social Media Management
- Content Publishing
- Marketing
- Social Media Analytics
- Social Listening
- MCP
- AI Agents
- Agent Skills
tags_raw:
- Social Media
- Content Collaboration
- Approval Workflows
- Social Media Management
- Content Publishing
- Marketing
- Social Media Analytics
- Social Listening
- MCP
- AI Agents
- Agent Skills
apis:
- aid: planable:planable-campaigns-api
  name: Planable Campaigns API
  description: The Campaigns API from Planable — 5 operation(s). Create, read, update and delete campaigns — named groupings
    of posts inside a workspace.
  humanURL: https://planable.io/guides/planable-public-api/
  baseURL: https://api.planable.io/api/v1
  tags:
  - Campaigns
  properties:
  - type: OpenAPI
    url: openapi/planable-campaigns-api-openapi.yml
  - type: Overlay
    url: overlays/planable-campaigns-api-overlay.yaml
  - type: APIReference
    url: https://api.planable.io/api/v1/docs
  - type: Documentation
    url: https://help.planable.io/hc/en-us/
  - type: GettingStarted
    url: https://planable.io/guides/planable-public-api/
  - type: ChangeLog
    url: https://changelog.planable.io/
  - type: StatusPage
    url: https://status.planable.io/public-api
- aid: planable:planable-competitors-api
  name: Planable Competitors API
  description: The Competitors API from Planable — 6 operation(s). Track up to five competitor social pages per page and pull
    comparison tables, follower/engagement trends and competitor top posts. Requires the Analytics add-on.
  humanURL: https://planable.io/guides/planable-public-api/
  baseURL: https://api.planable.io/api/v1
  tags:
  - Competitors
  properties:
  - type: OpenAPI
    url: openapi/planable-competitors-api-openapi.yml
  - type: Overlay
    url: overlays/planable-competitors-api-overlay.yaml
  - type: APIReference
    url: https://api.planable.io/api/v1/docs
  - type: Documentation
    url: https://help.planable.io/hc/en-us/
  - type: GettingStarted
    url: https://planable.io/guides/planable-public-api/
  - type: ChangeLog
    url: https://changelog.planable.io/
  - type: StatusPage
    url: https://status.planable.io/public-api
- aid: planable:planable-labels-api
  name: Planable Labels API
  description: The Labels API from Planable — 2 operation(s). List and create the color-coded labels used to organize posts
    by topic, format or event within a workspace.
  humanURL: https://planable.io/guides/planable-public-api/
  baseURL: https://api.planable.io/api/v1
  tags:
  - Labels
  properties:
  - type: OpenAPI
    url: openapi/planable-labels-api-openapi.yml
  - type: Overlay
    url: overlays/planable-labels-api-overlay.yaml
  - type: APIReference
    url: https://api.planable.io/api/v1/docs
  - type: Documentation
    url: https://help.planable.io/hc/en-us/
  - type: GettingStarted
    url: https://planable.io/guides/planable-public-api/
  - type: ChangeLog
    url: https://changelog.planable.io/
  - type: StatusPage
    url: https://status.planable.io/public-api
- aid: planable:planable-media-api
  name: Planable Media API
  description: The Media API from Planable — 3 operation(s). List the workspace media library, upload assets from a public
    URL (up to 100MB per file) and read an asset’s type, dimensions and processing status.
  humanURL: https://planable.io/guides/planable-public-api/
  baseURL: https://api.planable.io/api/v1
  tags:
  - Media
  properties:
  - type: OpenAPI
    url: openapi/planable-media-api-openapi.yml
  - type: Overlay
    url: overlays/planable-media-api-overlay.yaml
  - type: APIReference
    url: https://api.planable.io/api/v1/docs
  - type: Documentation
    url: https://help.planable.io/hc/en-us/
  - type: GettingStarted
    url: https://planable.io/guides/planable-public-api/
  - type: ChangeLog
    url: https://changelog.planable.io/
  - type: StatusPage
    url: https://status.planable.io/public-api
- aid: planable:planable-members-api
  name: Planable Members API
  description: The Members API from Planable — 1 operation(s). List workspace members with their roles and approval-level
    assignments.
  humanURL: https://planable.io/guides/planable-public-api/
  baseURL: https://api.planable.io/api/v1
  tags:
  - Members
  properties:
  - type: OpenAPI
    url: openapi/planable-members-api-openapi.yml
  - type: Overlay
    url: overlays/planable-members-api-overlay.yaml
  - type: APIReference
    url: https://api.planable.io/api/v1/docs
  - type: Documentation
    url: https://help.planable.io/hc/en-us/
  - type: GettingStarted
    url: https://planable.io/guides/planable-public-api/
  - type: ChangeLog
    url: https://changelog.planable.io/
  - type: StatusPage
    url: https://status.planable.io/public-api
- aid: planable:planable-pages-api
  name: Planable Pages API
  description: The Pages API from Planable — 4 operation(s). List the social channels connected to a workspace, pull per-page
    analytics, and trigger and poll a metrics sync from the source platforms.
  humanURL: https://planable.io/guides/planable-public-api/
  baseURL: https://api.planable.io/api/v1
  tags:
  - Pages
  properties:
  - type: OpenAPI
    url: openapi/planable-pages-api-openapi.yml
  - type: Overlay
    url: overlays/planable-pages-api-overlay.yaml
  - type: APIReference
    url: https://api.planable.io/api/v1/docs
  - type: Documentation
    url: https://help.planable.io/hc/en-us/
  - type: GettingStarted
    url: https://planable.io/guides/planable-public-api/
  - type: ChangeLog
    url: https://changelog.planable.io/
  - type: StatusPage
    url: https://status.planable.io/public-api
- aid: planable:planable-posts-api
  name: Planable Posts API
  description: The Posts API from Planable — 18 operation(s). The core content surface — list, create, read, update and delete
    posts, create synced cross-platform group posts, manage comments and reactions, request approval, create and revoke public
    share links, reorder the grid, and pull post metrics.
  humanURL: https://planable.io/guides/planable-public-api/
  baseURL: https://api.planable.io/api/v1
  tags:
  - Posts
  properties:
  - type: OpenAPI
    url: openapi/planable-posts-api-openapi.yml
  - type: Overlay
    url: overlays/planable-posts-api-overlay.yaml
  - type: APIReference
    url: https://api.planable.io/api/v1/docs
  - type: Documentation
    url: https://help.planable.io/hc/en-us/
  - type: GettingStarted
    url: https://planable.io/guides/planable-public-api/
  - type: ChangeLog
    url: https://changelog.planable.io/
  - type: StatusPage
    url: https://status.planable.io/public-api
- aid: planable:planable-social-listening-api
  name: Planable Social Listening API
  description: The Social Listening API from Planable — 7 operation(s). Track brand and topic keywords for a workspace, then
    read matched mentions, daily metrics, aggregated summaries and sync status.
  humanURL: https://planable.io/guides/planable-public-api/
  baseURL: https://api.planable.io/api/v1
  tags:
  - Social Listening
  properties:
  - type: OpenAPI
    url: openapi/planable-social-listening-api-openapi.yml
  - type: Overlay
    url: overlays/planable-social-listening-api-overlay.yaml
  - type: APIReference
    url: https://api.planable.io/api/v1/docs
  - type: Documentation
    url: https://help.planable.io/hc/en-us/
  - type: GettingStarted
    url: https://planable.io/guides/planable-public-api/
  - type: ChangeLog
    url: https://changelog.planable.io/
  - type: StatusPage
    url: https://status.planable.io/public-api
- aid: planable:planable-stories-api
  name: Planable Stories API
  description: The Stories API from Planable — 1 operation(s). Create single-frame or multi-frame Instagram and Facebook stories.
  humanURL: https://planable.io/guides/planable-public-api/
  baseURL: https://api.planable.io/api/v1
  tags:
  - Stories
  properties:
  - type: OpenAPI
    url: openapi/planable-stories-api-openapi.yml
  - type: Overlay
    url: overlays/planable-stories-api-overlay.yaml
  - type: APIReference
    url: https://api.planable.io/api/v1/docs
  - type: Documentation
    url: https://help.planable.io/hc/en-us/
  - type: GettingStarted
    url: https://planable.io/guides/planable-public-api/
  - type: ChangeLog
    url: https://changelog.planable.io/
  - type: StatusPage
    url: https://status.planable.io/public-api
- aid: planable:planable-system-api
  name: Planable System API
  description: The System API from Planable — 1 operation(s). Health check for the Planable Public API.
  humanURL: https://planable.io/guides/planable-public-api/
  baseURL: https://api.planable.io/api/v1
  tags:
  - System
  properties:
  - type: OpenAPI
    url: openapi/planable-system-api-openapi.yml
  - type: Overlay
    url: overlays/planable-system-api-overlay.yaml
  - type: APIReference
    url: https://api.planable.io/api/v1/docs
  - type: Documentation
    url: https://help.planable.io/hc/en-us/
  - type: GettingStarted
    url: https://planable.io/guides/planable-public-api/
  - type: ChangeLog
    url: https://changelog.planable.io/
  - type: StatusPage
    url: https://status.planable.io/public-api
- aid: planable:planable-workspaces-api
  name: Planable Workspaces API
  description: The Workspaces API from Planable — 3 operation(s). List, create and delete the workspaces that scope every
    other resource in the API.
  humanURL: https://planable.io/guides/planable-public-api/
  baseURL: https://api.planable.io/api/v1
  tags:
  - Workspaces
  properties:
  - type: OpenAPI
    url: openapi/planable-workspaces-api-openapi.yml
  - type: Overlay
    url: overlays/planable-workspaces-api-overlay.yaml
  - type: APIReference
    url: https://api.planable.io/api/v1/docs
  - type: Documentation
    url: https://help.planable.io/hc/en-us/
  - type: GettingStarted
    url: https://planable.io/guides/planable-public-api/
  - type: ChangeLog
    url: https://changelog.planable.io/
  - type: StatusPage
    url: https://status.planable.io/public-api
- aid: planable:planable-mcp
  name: Planable MCP Server
  description: Planable’s official remote Model Context Protocol server at https://mcp.planable.io/mcp. An OAuth 2.0 protected
    resource (authorization code + PKCE, dynamic client registration, six scopes) that gives Claude, ChatGPT and Gemini read
    and write access to the signed-in user’s workspaces, pages, posts, comments, approvals, media library and analytics. Agent-created
    content always lands as a draft and passes through Planable’s normal approval flow. Available on all Planable plans.
  humanURL: https://planable.io/guides/planable-mcp/
  baseURL: https://mcp.planable.io/mcp
  tags:
  - MCP
  - AI Agents
  tags_raw:
  - MCP
  - AI Agents
  - Model Context Protocol
  properties:
  - type: MCPServer
    url: mcp/planable-mcp.yml
  - type: ToolCrosswalk
    url: mcp/planable-tool-crosswalk.yml
  - type: AgentSkill
    url: skills/_index.yml
  - type: OAuthScopes
    url: scopes/planable-scopes.yml
  - type: Documentation
    url: https://planable.io/guides/planable-mcp/
  - type: GettingStarted
    url: https://help.planable.io/hc/en-us/articles/27538577098780-How-to-connect-Planable-MCP-to-your-AI-tools
  - type: SourceCode
    url: https://github.com/Planable/smm-skills
common:
- type: OpenAPI
  url: openapi/_original/planable-openapi.json
- type: MCPServer
  url: mcp/planable-mcp.yml
- type: ToolCrosswalk
  url: mcp/planable-tool-crosswalk.yml
- type: AgentSkill
  url: skills/_index.yml
- type: Authentication
  url: authentication/planable-authentication.yml
- type: OAuthScopes
  url: scopes/planable-scopes.yml
- type: Conventions
  url: conventions/planable-conventions.yml
- type: Idempotency
  url: conventions/planable-conventions.yml
- type: ErrorCatalog
  url: errors/planable-problem-types.yml
- type: RateLimits
  url: rate-limits/planable-rate-limits.yml
- type: DataModel
  url: data-model/planable-data-model.yml
- type: Conformance
  url: conformance/planable-conformance.yml
- type: Lifecycle
  url: lifecycle/planable-lifecycle.yml
- type: Packages
  url: packages/planable-packages.yml
- type: WellKnown
  url: well-known/planable-well-known.yml
- type: LLMsTxt
  url: llms/planable-llms.txt
- type: ChangeLog
  url: changelog/planable-changelog.yml
- type: AgenticAccess
  url: agentic-access/planable-agentic-access.yml
- type: DomainSecurity
  url: security/planable-domain-security.yml
- type: Vocabulary
  url: vocabulary/planable-vocabulary.json
- type: Rules
  url: rules/planable-jsonschema-spectral-rules.yml
- type: JSONSchema
  url: json-schema/
- type: JSONLD
  url: json-ld/planable-jsonld.json
- type: Plans
  url: plans/planable-plans-pricing.yml
- type: FinOps
  url: finops/planable-finops.yml
- type: Website
  url: https://planable.io/
- type: DeveloperPortal
  url: https://planable.io/guides/planable-public-api/
- type: Documentation
  url: https://help.planable.io/hc/en-us/
- type: APIReference
  url: https://api.planable.io/api/v1/docs
- type: GettingStarted
  url: https://planable.io/guides/planable-public-api/
- type: Support
  url: https://help.planable.io/hc/en-us/
- type: GitHubOrganization
  url: https://github.com/Planable
- type: Blog
  url: https://planable.io/blog/
- type: Pricing
  url: https://planable.io/pricing/
- type: SignUp
  url: https://app.planable.io/signup
- type: Login
  url: https://app.planable.io/login
- type: TermsOfService
  url: https://planable.io/terms/
- type: PrivacyPolicy
  url: https://planable.io/privacy/
- type: StatusPage
  url: https://status.planable.io/
- type: AIInstructions
  url: https://planable.io/ai-instructions/
- type: LinkedIn
  url: https://www.linkedin.com/company/planableapp/about/
- type: X
  url: https://x.com/planableapp
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
x-enrichment:
  date: '2026-08-13'
  status: enriched
  artifacts_added: 42
  pass: local-v1