Or use the REST API directly with any AI agent (n8n, Zapier, Make, LangChain) β bearer token auth supported.
π API Endpoints Reference
Profiles
GET/api/profiles
POST/api/profilescreate
POST/api/profiles/bulkbulk create
GET/api/profiles/:id
PUT/api/profiles/:idupdate
DEL/api/profiles/:id
POST/api/profiles/:id/launch
POST/api/profiles/:id/close
POST/api/profiles/:id/warmup
POST/api/profiles/:id/sync-geo
POST/api/profiles/:id/check-ip
GET/api/profiles/:id/fingerprint
GET/api/profiles/:id/export
POST/api/profiles/import
POST/api/profiles/import-csv
POST/api/close-all
GET/api/active
GET/api/check-ipserver IP
Tasks / Groups / Webhooks / Proxies
GET/api/tasks?status=&limit=
POST/api/tasks{profileId,type,params}
DEL/api/tasks/:idcancel
GET/api/groups
POST/api/groups
PUT/api/groups/:id
DEL/api/groups/:id
GET/api/webhooks
POST/api/webhooks
DEL/api/webhooks/:id
GET/api/proxies
POST/api/proxies{type,host,port,β¦}
POST/api/proxies/bulk
POST/api/proxies/:id/test
DEL/api/proxies/:id
Auth: Authorization: Bearer <token> or x-auth-token: <token>
βοΈ n8n / Make / Zapier
Use HTTP Request nodes to call any endpoint above.
Set header x-auth-token: YOUR_TOKEN.
For events, register a Webhook at /api/webhooks β the server POSTs task.started, task.completed, task.failed to your URL.
π‘ Quick Examples
Launch a profile:
curl -s -X POST http://127.0.0.1:3800/api/profiles/PROFILE_ID/launch