EnglishUser APIAPI overview

User API

The AlterCPA TOP public API lets you manage bots and campaigns, pull statistics, export leads, and handle billing — programmatically. It exposes the same surface the dashboard uses, so everything you can do in the UI you can script.

Base URL: https://my.altercpa.top/api

Quick start

curl "https://my.altercpa.top/api/profile/info.json?id=42-d3adb33f…"
{ "status": "ok", "data": { "id": 42, "name": "John Doe",  } }

Replace 42-d3adb33f… with your {user_id}-{user_api} key from Profile → API key. See Authentication & conventions for all auth options and the full response envelope.

Sections

SectionWhat you can do
Authentication & conventionsAuth methods, JSON envelope, common errors
Profile & trackerRead account info, rotate API key, set global postbacks, connect a tracker
BotsList, connect, fetch admin chats, disconnect
Campaigns & mediaFull CRUD, fetch deep link, pause/resume, upload welcome media
Leads, journal & statsExport conversions, browse chat activity, pull aggregated statistics
TransferHand bots or campaigns to another account
Tariffs & billingList plans, start a payment, view payment history