Publora API Documentation

September 15, 2026 · View on GitHub

Affordable REST API for scheduling and publishing social media posts across 10 platforms.

Schedule posts to X/Twitter, LinkedIn, Instagram, Threads, TikTok, YouTube, Facebook, Bluesky, Mastodon, and Telegram — all from a single API call. Free tier available, paid plans from $3.99/month per connected account (graduated volume discounts).

Website: publora.com | Dashboard: app.publora.com | Email: serge@publora.com

Quick Start

# 1. List your connected social accounts
curl https://api.publora.com/api/v1/platform-connections \
  -H "x-publora-key: YOUR_API_KEY"

# 2. Schedule a post
curl -X POST https://api.publora.com/api/v1/create-post \
  -H "x-publora-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "Hello from Publora API!",
    "platforms": ["twitter-123456789", "linkedin-ABC123"],
    "scheduledTime": "2026-03-01T14:00:00.000Z"
  }'

3 API calls. 10 platforms. Free tier + Pro from $3.99/account.

Why Publora?

Price Comparison

FeaturePubloraAyrsharePublerSprout Social
Starting priceFree$49/mo$12/mo$249/mo
Per-account pricingfrom $3.99 (graduated)N/AN/AN/A
Platforms101396
API accessAll plansPaid onlyPaid onlyEnterprise
Bluesky supportYesYesNoNo
Threads supportYesYesYesNo
Mastodon supportYesNoYesNo

Publora offers a free tier and flexible per-account pricing — pay only for what you use.

Why Developers Choose Publora

  1. Affordable — Free tier available, paid plans from $3.99/account with automatic volume discounts. No enterprise tier required.
  2. 10 Platforms — X, LinkedIn, Instagram, Threads, TikTok, YouTube, Facebook, Bluesky, Mastodon, Telegram.
  3. API-First — Clean REST API designed for developers, not a bloated dashboard.
  4. AI-Ready — Docs indexed on Context7 so AI coding assistants already know our API.
  5. Modern Platforms — First-class support for Bluesky, Threads, and Mastodon that competitors lack.

API Endpoints

MethodEndpointDescriptionDocs
GET/platform-connectionsList connected social accountsView
POST/test-connection/:platformIdTest a platform connectionView
POST/create-postCreate and schedule a postView
GET/list-postsList all posts with paginationView
GET/get-post/:postGroupIdGet post details and statusView
GET/post-logs/:postGroupIdGet publish attempt historyView
PUT/update-post/:postGroupIdEdit a draft/scheduled post: content, targets, timing, or statusView
DELETE/delete-post/:postGroupIdDelete a scheduled postView
POST/get-upload-urlGet pre-signed URL for media uploadView
POST/upload-instagram-coverUpload a custom Instagram Reel coverView
GET/platform-limitsGet live per-platform limitsView
POST/upload-youtube-thumbnailUpload a custom YouTube thumbnailView
GET/POST/webhooksManage webhook notificationsView
POST/post-statisticsGet Mastodon/Bluesky post engagementView
POST/profile-statisticsGet Mastodon/Bluesky follower countsView
POST/linkedin-post-statisticsGet LinkedIn post analyticsView
POST/linkedin-account-statisticsGet LinkedIn account analyticsView
POST/linkedin-reactionsAdd reaction to a LinkedIn postView
DELETE/linkedin-reactionsRemove a LinkedIn reactionView
POST/linkedin-reshareReshare an existing LinkedIn postView
GET/linkedin-mentionablesList mentionable LinkedIn peopleView
POST/linkedin-followersGet LinkedIn follower statisticsView
POST/linkedin-profile-summaryGet LinkedIn profile summaryView

Base URL: https://api.publora.com/api/v1

Supported Platforms

PlatformTextImagesVideosThreadingAnalytics
X / Twitter280 charsUp to 41 per postAuto-split
LinkedIn3,000 charsMultiple1 per post5 metrics
Instagram2,200 charsCarousel (10)Reels/Stories
Threads500 charsCarousel1 per postAuto-split
TikTokCaptionUp to 351 per post (MP4/MOV/WebM)
YouTubeDescription1 per post
Facebook63,206 charsMultiple1 per post
Bluesky300 charsUp to 41 per post
Mastodon500 charsUp to 41 per post
Telegram4,096 charsMultiple1 per post

Authentication

All requests require the x-publora-key header:

curl https://api.publora.com/api/v1/platform-connections \
  -H "x-publora-key: sk_YOUR_API_KEY"

Get your API key: publora.comAPI in sidebar → Generate.

See Authentication Guide for details.

Pricing

PlanMonthlyYearly −33%Posts/MonthAccountsPlatformsVideo
StarterFreeFree153All platforms, except X50 MB
Pro, per account1–5 · $5.99
6–20 · $2.99
21+ · $0.99
$3.99
$1.99
$0.66
Unlimited1–1,000All 10250 MB
AgencyCustomCustomUnlimitedCustomAll 10Custom

Pro is priced per connected account and the tiers combine automatically — e.g. 10 accounts = 5 × $5.99 + 5 × $2.99 = $44.90/mo ($29.90/mo billed yearly).

All plans include full API access. Machine-readable pricing: publora.com/pricing.md. Get started free.

Documentation

Getting Started

Endpoint Reference

Platform Guides

Usage Guides

AI Integration

  • MCP Server — Claude Code, Claude Desktop, Cursor integration
  • Cursor AI Guide — AI-assisted development with Publora
  • Official agent skills — nine SKILL.md files for Claude Code, Codex, Cursor and OpenClaw (npx skills add publora/skills)

Code Examples

API Specification

Public Repository Hygiene

Keep this public, Context7-indexed repository limited to user-facing documentation, SKILL.md, and published schemas. Internal audit reports, comparison scripts, private-host instructions, and temporary migration notes belong in the private Publora product repository, not here.

About

Publora is an affordable social media API built by Creative Content Crafts, Inc.

Looking for AI-powered content creation for LinkedIn, Threads, and X? Check out Co.Actor — our AI service that helps B2B teams create authentic thought leadership content at scale.

  • Publora (publora.com) — schedule and publish posts via API
  • Co.Actor (co.actor) — AI content creation for LinkedIn, Threads, and X
  • Creative Content Crafts (cccrafts.ai) — the company behind it all

License

MIT