Pogton
Pogton Connect — Social Auth API

Let your users connect
their social accounts

Pogton Connect is a turnkey OAuth API that lets you link your users' social media accounts and publish content on their behalf — in minutes, not months.

Twitter / X
LinkedIn
Instagram
TikTok
Facebook
YouTube
How It Works

Ship social auth in three API calls

No OAuth headaches, no token management, no platform-specific quirks. We handle all of it.

01

Generate a secure link

Your backend calls our API with a user ID. We return a signed, short-lived URL to send to that user.

POST /api/v1/connect-link
02

User connects their accounts

The user visits the link, sees your branded connect page, and authenticates with any supported platform via OAuth.

https://pogton.com/p/your-org?token=...
03

Publish on their behalf

Call our posts endpoint with the user ID, content, and target platforms. We handle publishing, tokens, and errors.

POST /api/v1/posts
Features

Everything you need,
nothing you don't

A complete social publishing infrastructure so you can focus on your product, not OAuth.

Signed, secure links

Every connect link is cryptographically signed and expires after a short window. No shared tokens.

Branded connect page

Customise the OAuth page your users land on — logo, colours, and messaging — all from your dashboard.

Multi-platform publish

One API call publishes to all connected platforms simultaneously. We normalise every platform's quirks for you.

Token lifecycle management

We auto-refresh OAuth tokens and handle revocations so your publish calls never fail due to expired credentials.

Real-time dashboard

Monitor connected accounts, platform stats, and publish activity across all your users from one place.

API keys & access control

Generate scoped API keys with full audit logs. Revoke access instantly without affecting your users.

Developer-First

One endpoint. Infinite platforms.

Generate a secure, short-lived link for each user. They connect their accounts. You publish content with a single API call — to all their platforms at once.

  • Works with any backend language or framework
  • Webhook support for connection events
  • Sandbox environment for testing
  • Full OpenAPI (Swagger) documentation
  • Response under 200ms p99
Start building for free
publish.sh
# 1. Generate a connect link for your user
curl -X POST "https://pogton.com/api/v1/connect-link" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"user_id":"user_123"}'

# Returns a signed URL → send it to your user
# { "url": "https://pogton.com/p/your-org?token=..." }

# 2. Publish content once they've connected
curl -X POST "https://pogton.com/api/v1/posts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "user_id": "user_123",
    "platforms": ["twitter", "linkedin"],
    "content": "Hello from my app! 🚀"
  }'

Ready to ship social auth?

Start with a free account. No credit card required. Up and running in under 10 minutes.