Sweeppea API

Powerful REST API for managing sweepstakes, participants, and promotional campaigns.

Base URL

https://api-v3.sweeppea.com

Authentication

All requests must include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

MCP Server

Sweeppea Renaissance includes a full Model Context Protocol (MCP) Server implementation, allowing you to integrate the entire platform with any LLM or AI-powered application.

Connect your AI assistants, chatbots, autonomous agents, or any device that communicates with an LLM to manage sweepstakes, participants, winners, and more — all through natural language.

With the MCP Server, your AI can access every Sweeppea tool programmatically, making it possible to operate the platform from any device or robot connected to a language model.

rocket_launchQuick Start

Get up and running with the MCP Server in minutes.

buildTools

Explore all available MCP tools and their capabilities.

codeExamples

Real-world usage examples and integration patterns.

devicesPlatforms

Supported platforms and compatibility information.

sync_altProtocol

Technical details about the MCP protocol specification.

starShowcase

See what others are building with the Sweeppea MCP Server.

Command Line Interface (CLI)

The official Sweeppea CLI puts the same API in your terminal. It is a single native binary (written in Rust) distributed on npm — no runtime to install, instant startup.

Use it interactively or in CI: every command supports --json for machine-readable output, and destructive actions confirm first and honor --yes.

npx @sweeppea/cli auth login
downloadInstall

Prebuilt binaries for Linux, macOS and Windows via npm.

vpn_keyAuthentication

Your API key, validated and stored in the OS keyring.

terminalCommands

13 resource categories — full parity with the MCP Server.

The Sweeppea Developer Ecosystem

Three clients, one platform, one API key. All of them talk to this same REST API v3 — pick whichever fits how you work.