Using the GroupList.io API

Learn how to use the GroupList.io API to automate email list management, campaign sending, and more.

Getting Started with the API

The GroupList.io API lets you automate email-related tasks such as subscribing users, sending campaigns, checking stats, and managing lists. It’s REST-based and easy to integrate with your site or app.

Authentication

To use the API, you’ll need an API key. You can find your key in your account dashboard under Settings > API Access. Include it as a POST field in your requests like so:

api_key=YOUR_API_KEY

Common API Endpoints

  • /subscribe — Add a subscriber to a list
  • /unsubscribe — Remove a subscriber
  • /create-campaign — Send a new campaign
  • /campaigns — Retrieve past campaigns and stats
  • /lists — View and manage subscriber lists

All endpoints return JSON responses.

Tips for Developers

  • Use HTTPS for all API calls.
  • Validate all emails before adding them to lists.
  • Throttle requests to avoid rate limiting.
  • Store API responses for debugging.
Need Help?

Can't find what you're looking for?

Contact Support