Full SaaS integrations — generate a key and plug PulseLeadz into Make, Zapier, n8n, your CRM, or custom code.
Base URL: /v1
Log in as workspace admin first. Keys look like plz_… and are shown once.
—
Authorization: Bearer plz_your_key_here # or X-API-Key: plz_your_key_here
| Method | Path | Scope | Use |
|---|---|---|---|
| GET | /v1/health | — | Public ping |
| GET | /v1/me | read | Workspace + plan limits |
| GET | /v1/usage | read | Minutes / SMS used + overage estimate |
| GET | /v1/campaigns | read | List campaigns |
| POST | /v1/leads | write | Import leads batch |
| GET | /v1/leads | read | List leads |
| POST | /v1/calls | dial | Originate / queue dial |
| POST | /v1/sms | sms | Send SMS (Quo) |
| GET | /v1/dispositions | read | Dispo list |
curl -s -H "Authorization: Bearer plz_XXX" https://pulseleadz.com/v1/me
curl -s -X POST -H "Authorization: Bearer plz_XXX" -H "Content-Type: application/json" \
https://pulseleadz.com/v1/leads \
-d '{"leads":[{"phone":"3055551212","first_name":"Ada","company":"Acme"}]}'
curl -s -X POST -H "Authorization: Bearer plz_XXX" -H "Content-Type: application/json" \
https://pulseleadz.com/v1/calls \
-d '{"phone":"13055551212"}'
curl -s -X POST -H "Authorization: Bearer plz_XXX" -H "Content-Type: application/json" \
https://pulseleadz.com/v1/sms \
-d '{"to":"+13055551212","body":"Thanks for your time — PulseLeadz"}'
/v1/leads or /v1/callsAuthorization: Bearer plz_…/v1/usage for billing dashboardsPlatform + per-seat + included minutes/SMS, then overage. See Pricing. Usage-only plan available for pure consumption.