SetSmart API Documentation

Complete REST API reference for integrating SetSmart with your applications. Automate lead management, WhatsApp messaging, and AI assistants with our powerful API endpoints.

API Reference

Build powerful integrations with the SetSmart API to automate your workflow.

Quick Start

Get your API key from SetSmart Settings and start making requests.

Base URL

https://setsmart.io

Authentication

Include your API key in requests using one of these methods:

Header (Recommended)

x-api-key: your_api_key

Query Parameter

?api_key=your_api_key

Available API Endpoints

SetSmart provides a comprehensive REST API for integrating WhatsApp automation, lead management, and AI assistants with your applications. All endpoints support secure authentication and return JSON responses. Click on an endpoint in the sidebar to view detailed documentation with interactive testing.

GET Endpoints - Data Retrieval

Retrieve and filter your leads, contacts, and conversations

  • • Find Contact
  • • Get All Leads
  • • Get Answered Leads
  • • Get OK Call
  • • Get Resume
  • • Get Failed Messages
  • • Get AI Off

POST Endpoints - Actions

Create contacts, send messages, and update lead status

  • • Import Contact
  • • Send Template
  • • Set Booked
  • • Turn Off AI
  • • Add Notes
  • • Add Tags

Why Use SetSmart API?

🚀 Easy Integration

REST API with JSON responses, compatible with all major platforms including Zapier, Make, and custom applications.

🔒 Secure Authentication

API key authentication with support for header or query parameter methods.

📊 Real-time Data

Polling support for real-time lead updates, perfect for automation and triggers.

💬 WhatsApp Integration

Send template messages, manage conversations, and automate follow-ups via WhatsApp Business API.