Peeap API Documentation

Build powerful integrations with Peeap's platform services — shipping, payments, point-of-sale, events, and more.

Base URL: https://api.peeap.com/api/v1

Services

Quick Start

1

Get your API key

Log in to your Peeap dashboard and navigate to Developer → API Keys to generate a secret API key.

2

Make your first request

Test your API key against any endpoint. All requests use the Authorization header.

curl -X GET "https://api.peeap.com/api/v1/shipping/zones" \
  -H "Authorization: Bearer sk_live_your_api_key"
3

Build your integration

Explore the services above to find the APIs you need and start building.

Response Format

All v1 API responses follow a consistent JSON envelope:

// Success
{
  "success": true,
  "data": { ... },
  "mode": "live"
}

// Paginated
{
  "success": true,
  "data": [ ... ],
  "page": 1,
  "limit": 20,
  "total": 150
}

// Error
{
  "success": false,
  "error": {
    "code": "UNAUTHORIZED",
    "message": "Invalid or missing secret API key"
  }
}

Note: Public tracking endpoints on shipping.peeap.com use a different response format and do not require authentication.