Outstand Docs

Getting Started

Welcome to the Outstand API — a platform for scheduling and publishing social media content across multiple networks from a single integration.

Core Concepts

  • Workspaces — Each account belongs to a workspace. API keys are scoped to a workspace.
  • Social Accounts — The connected platform accounts within a workspace. Fetch them with List Accounts.
  • Posts — Content items scheduled or published to one or more social accounts.
  • Media — Images and videos uploaded to storage and attached to posts.

Supported Networks

Outstand supports 11 networks. Use these values as the account's network field: x, linkedin, instagram, facebook, threads, tiktok, youtube, pinterest, google_business, vimeo, bluesky. Connect accounts from your dashboard under Accounts.

Base URL

https://outstand.one

All API routes are prefixed with /api/public/v1/. If you're building against the dedicated API product, the same routes are available at https://api.outstand.one.

Quick Start

1. Get an API key

Sign in to your Outstand dashboard and navigate to API & Integrations. Generate a new API key and copy it — it's only shown once.

2. List your connected accounts

curl https://outstand.one/api/public/v1/accounts \
  -H "Authorization: Bearer YOUR_API_KEY"

3. Create a post

curl -X POST https://outstand.one/api/public/v1/posts \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "now",
    "content": "Hello from the Outstand API!",
    "accounts": ["acc_id_here"]
  }'

Omit type/scheduledAt (or set type: "now") to publish immediately, or set type: "schedule" with a scheduledAt ISO 8601 timestamp to schedule it for later. See Create a Post for the full reference.

SDKs & Integrations

Outstand's REST API works with any HTTP client. It is compatible with automation platforms including:

  • n8n — Use the HTTP Request node with Bearer token auth
  • Zapier — Use the Webhooks by Zapier action
  • Make.com — Use the HTTP module