API Overview

General structure of the pepe.business REST API.

Edit this page·Last updated: July 13, 2026

API Overview

The pepe.business REST API is organized into 9 main resources, totaling 439 endpoints.

Base URL

https://api.pepe.business/v1

Authentication

All requests require an Authorization: Bearer header:

Authorization: Bearer pk_live_xxxxxxxx

Format

  • Requests: JSON (Content-Type: application/json)
  • Responses: JSON
  • Dates: ISO 8601 UTC (2026-07-13T10:00:00Z)
  • IDs: prefixed by type (post_, acc_, prof_)

Resources

ResourceEndpointsDescription
profiles5Multi-tenant workspaces
accounts8Connected accounts
connect9OAuth flow
posts10Multi-channel publishing
queue6Scheduling
media4Upload
messages11Unified DMs
comments8Comments
analytics12Metrics
ads18Ads
phone-numbers9Telephony
voice7Calls
sms6SMS
webhooks6Webhooks
api-keys3Key management

Versioning

The API is versioned in the URL (/v1). Breaking changes require a major version bump with 90 days of migration.

Pagination

List endpoints use cursor pagination:

GET /v1/posts?limit=20&cursor=post_xxx
{
  "data": [...],
  "nextCursor": "post_yyy",
  "hasMore": true
}

Errors

See Error Handling.

OpenAPI spec

Was this page helpful?