Quickstart

Publish your first multi-channel post in less than 5 minutes.

Edit this page·Last updated: July 13, 2026

Quickstart

Welcome to pepe.business — the unified API to publish, message, promote, and analyze across 15+ social channels. This guide walks you from signup to your first post in under 5 minutes.

1. Create an account

Go to pepe.business/signup and create an account. You immediately receive a test API key allowing up to 2 connected accounts for free.

No credit card required to get started. The free plan is unlimited in time.

2. Get your API key

In Dashboard > API Keys, copy your key in the format pk_live_xxxxxxxxxxxx. All requests must include the header:

Authorization: Bearer pk_live_xxxxxxxxxxxx

3. Connect your first channel

A single OAuth call initializes the connection for any supported platform:

curl https://api.pepe.business/v1/connect/twitter \
  -H "Authorization: Bearer pk_live_xxx"

Response:

{
  "connectUrl": "https://api.pepe.business/oauth/abc123",
  "state": "pending"
}

Open connectUrl in your browser, authorize access — that's it. No developer app to create on the Twitter/X side.

4. Publish your first post

Publish to 15 platforms in a single call:

import { Pepe } from "@pepe/business";

const pepe = new Pepe(process.env.PEPE_API_KEY);

const post = await pepe.posts.create({
  text: "Hello world 🌍",
  platforms: ["twitter", "linkedin", "facebook", "instagram"],
  mediaUrls: ["https://example.com/image.png"],
});

console.log(post.id); // post_xxxxx

5. Go further

Once your first post is published, explore:

  • Unified Inbox — reply to DMs and comments via API.
  • Analytics — impressions, reach, engagement consolidated.
  • Ads API — boost a post as an ad across 6 networks.
  • Auto-Pilotpepe.business exclusive: give a website URL, we generate images/videos and post for you.

Key concepts

Before diving in, familiarize yourself with these 4 concepts:

ConceptDescription
ProfileA workspace containing your connected accounts.
AccountAn OAuth connection to a channel (Twitter, LinkedIn, etc.).
PostA multi-channel publication (text, image, video, carousel).
WebhookAn HTTP callback invoked on events (post published, DM received).

Support

Was this page helpful?