API overview

Base URL, capabilities, envelopes, and agency vs direct access.

LeadPanther API overview

API v1 is available to accounts with active billing. Create keys in Dashboard → Settings → Developer.

Base URL

https://app.leadpanther.ai/api/v1

https://api.leadpanther.ai/v1 is not the LeadPanther app API base URL.

Auth

Authorization: Bearer lp_live_REDACTED

Supported prefixes: lp_live_ and lp_test_. Keep keys server-side.

Current capabilities

  • Read API key subject information

  • List accessible client accounts

  • Create, read, update, and archive lead magnets

  • Read lead magnet analytics

  • List leads

  • List inbound activity

Do not guess endpoint names. Use only documented paths under the base URL.

Direct vs agency

Direct-user routes:

  • /lead-magnets

  • /leads

  • /activity

Agency client routes:

  • /clients/{clientId}/lead-magnets

  • /clients/{clientId}/leads

  • /clients/{clientId}/activity

clientId is the client account user_id from GET /clients.

Response envelope

Success responses use a data envelope plus request_id. List responses include pagination (limit, offset, has_more).

Full docs: https://app.leadpanther.ai/docs

Did this answer your question?
😞
😐
😁