ZooTools is now SMASHSEND Email MarketingRead update

SMASHSEND API Reference

This reference provides detailed information about the SMASHSEND public API endpoints. Use these endpoints to integrate SMASHSEND features into your own applications.

Getting Started

Our API is organized around REST principles. It accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes and authentication.

Base URL: https://api.smashsend.com

Authentication

Authentication to the API is performed via API keys. You can view and manage your API keys in your SMASHSEND dashboard.

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

Authorization: Bearer YOUR_API_KEY

Payload Structure

Important: All contact-related endpoints require data to be wrapped in a properties object:

{
  "properties": {
    "email": "user@example.com",
    "firstName": "John",
    "lastName": "Doe"
  }
}

Contact properties and API keys have their own specific payload structures as documented in each endpoint section.

API Endpoints

Explore our API endpoints by category:

Contacts

Manage contacts and contact data - perfect for Zapier integrations

Contact Properties

Create and manage custom contact properties for advanced data collection

API Keys

Manage API keys for authentication and test connections for integrations

Webhooks

Configure webhooks for real-time notifications and automation triggers

Users

Manage user data and profiles