Home
Providers
Publer
Publer
Publer is a social-media scheduling and management platform for planning, creating, publishing and analyzing content across Facebook, Instagram, X/Twitter, LinkedIn, TikTok, YouTube, Pinterest, Threads, Bluesky, Mastodon, Google Business Profiles, WordPress and Telegram. The Publer API (v1) is a RESTful JSON interface at https://app.publer.com/api/v1 covering 21 operations: schedule and publish posts, update and delete them, manage connected social accounts and workspaces, upload and list media, resolve asynchronous jobs, and read analytics including post insights, hashtag performance, best times to post and competitor comparison. Authentication is an API key sent as Authorization: Bearer-API with a Publer-Workspace-Id header, scoped per key. Publer also ships a first-party hosted MCP server in beta. API access is limited to Enterprise plan users, Business plan users in good standing, and Top Ambassadors.
Publer publishes 8 APIs on the APIs.io network, including Accounts API, Analytics API, Competitors API, and 5 more. Tagged areas include Social-Media, Scheduling, Publishing, Content Management, and Marketing.
Publer’s developer surface includes authentication, documentation, engineering blog, API reference, getting-started guide, support, pricing, and 25 more developer resources.
8 APIs
1 MCP Servers
On this page
Kin Score
APIs 8
Open Collections 10
MCP Servers 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Security Posture 2
Scopes 1
Agentic Access 1
Resources 32
apis.yml
50 Operational Transparency
Composite quality — 43.5/100 · developing
Contract Quality
14.8 / 25
Developer Ergonomics
4.2 / 20
Operational Transparency
6.5 / 13
Contract Governance
2.0 / 12
Agent readiness — 41/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
Documented Reversibility
0 / 6
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 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
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 8
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 10
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 2
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 5
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
Source (apis.yml)
aid: publer
url: https://raw.githubusercontent.com/api-evangelist/publer/refs/heads/main/apis.yml
name: Publer
kind: company
description: 'Publer is a social-media scheduling and management platform for planning, creating, publishing and analyzing
content across Facebook, Instagram, X/Twitter, LinkedIn, TikTok, YouTube, Pinterest, Threads, Bluesky, Mastodon, Google
Business Profiles, WordPress and Telegram. The Publer API (v1) is a RESTful JSON interface at https://app.publer.com/api/v1
covering 21 operations: schedule and publish posts, update and delete them, manage connected social accounts and workspaces,
upload and list media, resolve asynchronous jobs, and read analytics including post insights, hashtag performance, best
times to post and competitor comparison. Authentication is an API key sent as Authorization: Bearer-API with a Publer-Workspace-Id
header, scoped per key. Publer also ships a first-party hosted MCP server in beta. API access is limited to Enterprise plan
users, Business plan users in good standing, and Top Ambassadors.'
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/publer.png
tags:
- Social-Media
- Scheduling
- Publishing
- Content Management
- Marketing
- Social Media Management
- Analytics
- Agents
- MCP
- Automation
tags_raw:
- Social Media
- Scheduling
- Publishing
- Content Management
- Marketing
- Social Media Management
- Analytics
- Agents
- MCP
- Automation
created: '2026-06-25'
modified: '2026-08-13'
specificationVersion: '0.23'
apis:
- aid: publer:publer-accounts-api
name: Publer Accounts API
description: The Accounts API from Publer — 1 operation for listing the social media accounts (Facebook, Instagram, X/Twitter,
LinkedIn, TikTok, YouTube, Pinterest, Threads, Bluesky, Mastodon, Google Business, WordPress and Telegram) connected to
a workspace, with each account id, provider and account type.
humanURL: https://publer.com/docs/api-reference/accounts
baseURL: https://app.publer.com/api/v1
tags:
- Account
tags_raw:
- Accounts
properties:
- type: OpenAPI
url: openapi/publer-accounts-api-openapi.yml
- type: Overlay
url: overlays/publer-accounts-overlay.yaml
- type: Documentation
url: https://publer.com/docs/api-reference/accounts
- type: APIReference
url: https://publer.com/docs/api-reference/introduction
- type: PostmanCollection
url: collections/publer.postman_collection.json
- type: OpenCollection
url: collections/publer.opencollection.json
- aid: publer:publer-analytics-api
name: Publer Analytics API
description: 'The Analytics API from Publer — 7 operations for social analytics: available charts and chart data, per-post
insights, hashtag insights and top hashtag posts, best times to post as a day/hour heatmap, and per-member activity across
a workspace.'
humanURL: https://publer.com/docs/analytics/charts
baseURL: https://app.publer.com/api/v1
tags:
- Analytics
properties:
- type: OpenAPI
url: openapi/publer-analytics-api-openapi.yml
- type: Overlay
url: overlays/publer-analytics-overlay.yaml
- type: Documentation
url: https://publer.com/docs/analytics/charts
- type: APIReference
url: https://publer.com/docs/api-reference/introduction
- type: PostmanCollection
url: collections/publer.postman_collection.json
- type: OpenCollection
url: collections/publer.opencollection.json
- aid: publer:publer-competitors-api
name: Publer Competitors API
description: The Competitors API from Publer — 2 operations for listing the competitor accounts tracked against one of your
social accounts and comparing followers, engagement, reach and posting mix against them.
humanURL: https://publer.com/docs/analytics/competitor-analysis
baseURL: https://app.publer.com/api/v1
tags:
- Competitors
properties:
- type: OpenAPI
url: openapi/publer-competitors-api-openapi.yml
- type: Overlay
url: overlays/publer-competitors-overlay.yaml
- type: Documentation
url: https://publer.com/docs/analytics/competitor-analysis
- type: APIReference
url: https://publer.com/docs/api-reference/introduction
- type: PostmanCollection
url: collections/publer.postman_collection.json
- type: OpenCollection
url: collections/publer.opencollection.json
- aid: publer:publer-jobs-api
name: Publer Jobs API
description: The Jobs API from Publer — 1 operation for resolving the asynchronous job returned by every write on the Publer
API. Scheduling, publishing and media-from-URL uploads all return 202 with a job_id; this endpoint reports working/complete/failed
plus per-account failures.
humanURL: https://publer.com/docs/posting/create-posts
baseURL: https://app.publer.com/api/v1
tags:
- Job
tags_raw:
- Jobs
properties:
- type: OpenAPI
url: openapi/publer-jobs-api-openapi.yml
- type: Overlay
url: overlays/publer-jobs-overlay.yaml
- type: Documentation
url: https://publer.com/docs/posting/create-posts
- type: APIReference
url: https://publer.com/docs/api-reference/introduction
- type: PostmanCollection
url: collections/publer.postman_collection.json
- type: OpenCollection
url: collections/publer.opencollection.json
- aid: publer:publer-media-api
name: Publer Media API
description: 'The Media API from Publer — 3 operations for the workspace media library: list and filter photos, videos and
GIFs by type, usage, source and search term, upload a file directly as multipart, or upload asynchronously from a remote
URL.'
humanURL: https://publer.com/docs/api-reference/media
baseURL: https://app.publer.com/api/v1
tags:
- Media
properties:
- type: OpenAPI
url: openapi/publer-media-api-openapi.yml
- type: Overlay
url: overlays/publer-media-overlay.yaml
- type: Documentation
url: https://publer.com/docs/api-reference/media
- type: APIReference
url: https://publer.com/docs/api-reference/introduction
- type: PostmanCollection
url: collections/publer.postman_collection.json
- type: OpenCollection
url: collections/publer.opencollection.json
- aid: publer:publer-posts-api
name: Publer Posts API
description: 'The Posts API from Publer — 5 operations covering the content lifecycle: list posts with state, date, account,
member and full-text filters, schedule a bulk payload of per-network content, publish immediately, update a single post,
and bulk delete. Writes are asynchronous and return a job_id.'
humanURL: https://publer.com/docs/api-reference/posts
baseURL: https://app.publer.com/api/v1
tags:
- Posts
properties:
- type: OpenAPI
url: openapi/publer-posts-api-openapi.yml
- type: Overlay
url: overlays/publer-posts-overlay.yaml
- type: Documentation
url: https://publer.com/docs/api-reference/posts
- type: APIReference
url: https://publer.com/docs/api-reference/introduction
- type: PostmanCollection
url: collections/publer.postman_collection.json
- type: OpenCollection
url: collections/publer.opencollection.json
- aid: publer:publer-users-api
name: Publer Users API
description: The Users API from Publer — 1 operation returning the profile of the currently authenticated user (id, email,
name and picture), used to adapt an integration to the user identity behind an API key.
humanURL: https://publer.com/docs/api-reference/users
baseURL: https://app.publer.com/api/v1
tags:
- User
tags_raw:
- Users
properties:
- type: OpenAPI
url: openapi/publer-users-api-openapi.yml
- type: Overlay
url: overlays/publer-users-overlay.yaml
- type: Documentation
url: https://publer.com/docs/api-reference/users
- type: APIReference
url: https://publer.com/docs/api-reference/introduction
- type: PostmanCollection
url: collections/publer.postman_collection.json
- type: OpenCollection
url: collections/publer.opencollection.json
- aid: publer:publer-workspaces-api
name: Publer Workspaces API
description: The Workspaces API from Publer — 1 operation listing every workspace the authenticated user can reach, with
owner, members, plan and picture. The workspace id it returns is required as the Publer-Workspace-Id header on nearly
every other Publer endpoint.
humanURL: https://publer.com/docs/api-reference/workspaces
baseURL: https://app.publer.com/api/v1
tags:
- Workspaces
properties:
- type: OpenAPI
url: openapi/publer-workspaces-api-openapi.yml
- type: Overlay
url: overlays/publer-workspaces-overlay.yaml
- type: Documentation
url: https://publer.com/docs/api-reference/workspaces
- type: APIReference
url: https://publer.com/docs/api-reference/introduction
- type: PostmanCollection
url: collections/publer.postman_collection.json
- type: OpenCollection
url: collections/publer.opencollection.json
common:
- type: AgenticAccess
url: agentic-access/publer-agentic-access.yml
- type: DomainSecurity
url: security/publer-domain-security.yml
- type: Authentication
url: authentication/publer-authentication.yml
- type: GitHubOrganization
url: https://github.com/Publer
- type: LinkedIn
url: https://www.linkedin.com/company/publer
- type: Website
url: https://publer.com/
- type: Documentation
url: https://publer.com/docs
- type: Plans
url: plans/publer-plans-pricing.yml
- type: RateLimits
url: rate-limits/publer-rate-limits.yml
- type: FinOps
url: finops/publer-finops.yml
- type: Blog
url: https://publer.com/blog/feed/
- type: MCPServer
url: mcp/publer-mcp.yml
- type: ToolCrosswalk
url: mcp/publer-tool-crosswalk.yml
- type: LLMsTxt
url: llms/publer-llms.txt
- type: Packages
url: packages/publer-packages.yml
- type: Conventions
url: conventions/publer-conventions.yml
- type: ErrorCatalog
url: errors/publer-problem-types.yml
- type: Lifecycle
url: lifecycle/publer-lifecycle.yml
- type: StatusPage
url: https://status.publer.com
- type: OAuthScopes
url: scopes/publer-scopes.yml
- type: Conformance
url: conformance/publer-conformance.yml
- type: DataModel
url: data-model/publer-data-model.yml
- type: AgentSkill
url: skills/_index.yml
- type: DeveloperPortal
url: https://publer.com/docs
- type: APIReference
url: https://publer.com/docs/api-reference/introduction
- type: GettingStarted
url: https://publer.com/docs/getting-started/quickstart
- type: Support
url: https://publer.com/help
- type: HelpCenter
url: https://publer.com/help
- type: Roadmap
url: https://publer.com/roadmap
- type: Pricing
url: https://publer.com/pricing
- type: TermsOfService
url: https://publer.com/terms
- type: PrivacyPolicy
url: https://publer.com/privacy
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-enrichment:
date: '2026-08-13'
status: enriched
artifacts_added: 27
pass: local-v1