Want a free personalized recommendation for your software stack?Get yours
That Marketing Buddy
Home/API/Outstand
Outstand

Outstand API

Yes. Yes, and the API is the whole product: one Bearer-authenticated REST surface at api.outstand.so that posts, schedules and reads analytics across 11 social networks, billed per post rather than per connected account. See outstand.so/docs for pricing details.

Auth: OAuth (one-click) or Bearer API keyWebhooksMCP also availableLLMs: Claude (Desktop/Web), Claude Code, ChatGPT, Cursor, Windsurf
Public REST API documentedAgent-readiness 9/10
Facts verified 2026-07-20

What is the Outstand API?

Outstand exists to be an API. There is no dashboard to log into and no seat licences to buy, which is the clearest signal of who it is for: developers building schedulers, agencies running client social at volume, and people wiring agents into publishing workflows.

The surface covers posting, scheduling up to 30 days out, media upload with per-platform format handling, first-comment scheduling, and cross-platform analytics that come back in one response instead of eleven. The unified data model is the actual selling point: a post from TikTok and a post from X deserialise into the same JSON shape, so you write one parser rather than eleven.

Auth is a Bearer token, and a missing or bad key returns 401. Webhooks are signed with HMAC-SHA256. Idempotency keys on post creation mean a retry does not become a duplicate post, which is the failure mode that bites hardest when an agent is driving.

For the broader picture: Outstand review, full pricing breakdown, .

HOOK IT TO YOUR STACK

Real Outstand API calls you'll write

outstand-apirest
#Schedule a post across LinkedIn and X
POST/v1/posts
201 Created · 2 scheduled
LinkedInFri 14:00 EST
X / TwitterFri 14:00 EST
Approvalauto
outstand-apirest
#Get top posts by engagement this week
GET/v1/posts?sort=-engagement&period=7d
200 OK · top 5
MCP rundown thread4.2k
Pricing teardown2.8k
Tool comparison1.9k
outstand-apirest
#Pull mention stream for our brand
GET/v1/mentions?brand=tmb&since=24h
200 OK · 18 mentions
Positive sentiment12
Neutral5
Needs reply1
TMB SCORE FOR OutstandAgent fit: 9/10
Read review →

Endpoints illustrative. Confirm exact paths against the live API docs before integrating.

Pricing, limits, and integration

Pricing is one plan and it is legible: $19 a month including 3,000 posts, then $0.007 per post from 3,001 to 10,000 and $0.005 per post beyond that. Connected accounts are unlimited and free, there are no per-seat fees, and there is no annual contract. There is no free posting tier, though creating an account takes no card. Enterprise volumes are custom-priced, and the site references a 99.9% SLA available on a Business arrangement without ever putting a number on it.

On limits, be aware of what is not published. Outstand states no API rate limits; the claim is that requests are queued, throttled and retried on your behalf so you never see a 429. That is good design if it holds, but it is a vendor claim rather than a documented SLO, so budget for the possibility of backpressure under burst. Credentials are the other planning item: eight networks run on Outstand's managed keys at no extra cost, while X, Google Business Profile and Vimeo require you to register your own developer app, which is a platform restriction rather than an upsell.

How much does the Outstand API actually cost?

Verify on docs

Outstand publishes an API, but per-tier gating wasn't extracted automatically.

  • Most likely scenario: API access is either included in all paid plans, or it's gated to higher tiers and we need to verify on the live docs page.
  • Until verified, treat the question "which plan unlocks the API" as open. Don't budget on the assumption it's free with the cheapest paid plan.

API at a glance

API docs
Auth method
SDK languages
OpenAPI spec
Webhooks
Five events: post.published, post.error, account.token_expired, import.completed and import.failed. Each delivery carries an X-Outstand-Signature header holding an HMAC-SHA256 of the raw body signed with your webhook secret, so you can verify authenticity rather than trusting the endpoint. account.token_expired is the one worth wiring first: it fires when a social account's OAuth token fails to refresh, which is how you find out a client's Instagram connection died before their posts start silently failing. Retries and delivery timeouts are documented; a per-event rate limit is not.
Structured outputs

Webhooks: Five events: post.published, post.error, account.token_expired, import.completed and import.failed. Each delivery carries an X-Outstand-Signature header holding an HMAC-SHA256 of the raw body signed with your webhook secret, so you can verify authenticity rather than trusting the endpoint. account.token_expired is the one worth wiring first: it fires when a social account's OAuth token fails to refresh, which is how you find out a client's Instagram connection died before their posts start silently failing. Retries and delivery timeouts are documented; a per-event rate limit is not.

Which AI clients can read Outstand data?

Not every AI assistant supports MCP natively. Here's the per-client picture for Outstand specifically.

ClientSupportNotes
Claude (Desktop/Web)Native MCPAdd as a custom connector and sign in with one-click OAuth.
Claude CodeNative MCPVendor publishes a one-line claude mcp add -t http command with a Bearer key.
ChatGPTNative MCPListed as a supported one-click OAuth client.
CursorNative MCPVendor documents an mcp-remote wrapper config with a bearer header.
WindsurfNative MCPNamed on the vendor's supported-client list.

Outstand also has an MCP server

If you're wiring Outstand into Claude / Cursor / Codex, the MCP server is usually less code than the REST API.

See Outstand MCP page

What you can build with the Outstand API

Three personas, three different shapes of build. Pick the row that matches how you actually ship.

SOLO DEV / FOUNDER

Glue Outstand into your daily workflow

  • Pull a digest of fresh activity into your morning Slack
  • Trigger a one-off backfill when something looks off
  • Pipe data into your own SQLite for ad-hoc queries
Effort: A weekend, one Node or Python script
AGENCY / CONSULTANT

Sell Outstand reporting at scale

  • White-label Outstand data into client-branded dashboards
  • Run scheduled multi-account reports without logging into the Outstand UI
  • Cross-reference with the rest of the client's stack (CRM, analytics, ad spend)
Effort: 1-2 weeks, hits multi-tenant auth quickly
IN-HOUSE ENGINEER

Production pipelines for Outstand

  • Real-time sync into your warehouse via webhooks
  • Custom alerts the dashboard's built-in alerting can't express
  • Backfill + idempotency handling for Outstand data older than the dashboard exposes
Effort: Multi-week project, expect rate-limit tuning

Limits and gotchas

  • No OpenAPI spec — you write typed clients by hand or use a third-party generator on the docs HTML.
  • Webhooks available — react to Outstand events in real time instead of polling.
  • No official SDK detected. Plan on hitting the API directly with your HTTP client of choice.
  • Rate limits: always read the docs page before scaling — the published limit is usually lower than the practical one and overages can be expensive.
9/10

Agent-readiness verdict

A genuinely well-shaped API for the job, and priced in a way that suits agencies specifically: unlimited free connected accounts with per-post billing is the inverse of how per-profile schedulers charge, and it gets cheaper the more client accounts you run. Two honest gaps. There is no published OpenAPI spec and no general-purpose server SDK, only a React UI component package, so you are writing HTTP calls by hand. And no rate limits are documented anywhere; the vendor's claim is that they queue and retry so you never see a 429, which is a promise rather than a published SLO.

Outstand API FAQ

Does Outstand support webhooks?+
Yes — webhooks are available on standard plans.
Should I use the API or the MCP server for Claude / Cursor / Codex?+
Prefer the MCP server for agent workflows — it's less code and pre-handles auth flows. Use the REST API for scheduled jobs, dashboards, and anything outside an LLM-driven flow.
Does Outstand have a public API?+
Not documented publicly as of the last check. Some tools expose private/partner APIs — contact sales if you need programmatic access.

Sources

Joonas Rotko
Joonas RotkoAuthor & Founder of That Marketing Buddy

10+ years in digital marketing. I review marketing software for AI-stack fit: real pricing, MCP and API support, and how cleanly each tool drops into an AI agent workflow, cross-checked against verified data and real user feedback.

Outstand

Try Outstand
WEEKLY NEWSLETTER

The marketing tools worth your money, scored for AI agent readiness

Every week I score the tools for MCP, API, and agent-readiness, then email you the ones that actually deliver, what plugs into Claude and Cursor, the pricing changes, and what to skip. No fluff, no daily spam.

Join for free. One email a week, unsubscribe anytime.