smartchat

SmartChat API

The SmartChat API lets your software do what you do in the SmartChat app: read and save contacts, send a message, prepare and send a newsletter, build an automation, edit the landing page and get notified when something happens. The MCP server gives AI assistants such as Claude and ChatGPT most of these abilities. Some calls are REST only: see REST to MCP.

Everything is English: field names, values, error codes and tool names. There is one error format, one way to page through lists and one way to repeat a call safely.

#Start here

I want to...Go to
Make my first call in under 5 minutesQuickstart
Create a key and choose its permissionsAuthentication
Look up a callAPI reference
Understand errors, lists and retriesConcepts
Follow a complete exampleGuides
Get notified when something happensWebhooks
Connect Claude, ChatGPT, Zapier, Make or n8nMCP server

#The facts in one table

Base URLhttps://api.smartchat.marketing/v1
Sign-inAuthorization: Bearer <key> (details)
FormatJSON in, JSON out. Times are ISO 8601 in UTC.
ErrorsOne format for every error (details)
ListsCursor pages, 20 items by default, at most 100 (details)
Safety net120 requests per minute per key (details)
Version2026-10-25, shown in the SmartChat-Version header (details)

#Machine-readable