Scripts Image

POPTIN DEVELOPER HUB

Build Powerful Integrations with Poptin API

Programatically manage contacts, send emails, automate workflows, and extend Poptin Email with real time data and seamless integrations - all via our secure, developer-friendly API.

Get Started with Poptin API

Jump start your implementation. Real examples, step-by-step guides, and quick reference files.

API REFERENCE

Complete Endpoints

Explore fully documented endpoints for popups, client statistics, segments, and integrations. Includes robust test cases.

Explore Reference

GUIDES

Quick Start Guide

Get up and running in under five minutes. Setup authorization keys, send your first request, and parse live leads seamlessly.

Read Guide

TESTING

Testing the API

Learn how to test API requests using a dedicated test account or subaccount.

More About Testing
API KEYS

Manage API Keys with Control & Clarity

Create multiple API keys per subaccount, set access levels, and control visibility for your team.

  • Multiple keys per sbaccount
  • Masking for security after creation
  • Regenerated or delete confirmation
  • Admin control over key visibility for sub-users
Learn More About API Keys
API Keys

Write Less Code, Build More

Clean request structures designed for rapid implementation. Explore our simple JSON API wrappers.

Create a Popup request example

Built for Modern Developers

Powerful interfaces to extend Poptin. Manage popups and campaigns via REST API, receive real-time events through webhooks, and secure access with scoped API keys.

REST API icon

REST API

Use the Poptin Public API to manage popups, campaigns, and captured leads programmatically. Access endpoints for creating, reading, and updating resources across your workspace.

API Key Management icon

API Key Management

Create named API keys scoped to individual subaccounts. Generate multiple keys per subaccount for different environments or integrations, then reveal each key only once for secure setup.

Webhooks icon

Webhooks

Set up webhooks to receive real-time HTTP POST notifications for events such as new lead captures, email signups, and custom form submissions.