Lead Marvels Dashboard

Developer Documentation

Toggle sidebar

Documentation

Pull your Lead Marvels Dashboard content and leads programmatically, or receive enhanced leads as they are enriched.

APIs

Request these yourself with a bearer token. Both are paginated and support filtering and sorting.

Resources

Your published resources, with their tags, hero image and publish date. Ask for the assets section to get the file, video and thumbnail as absolute links.

GET
/api/company/{company_slug}/resources
Read
Leads

The leads generated by your content, with the resource each one came from. Filter by id, slug, resource or date range.

GET
/api/company/{company_slug}/leads
Read
Webhooks

We post to a URL you provide. Nothing to poll, and no token needed on your side.

Enhanced Leads

The schema of the payload we send once a lead has been enriched, including the original lead and everything added to it.

Delivered to you
Read
Authentication

The APIs require a bearer token, which we issue to you. Send it on every request:

Authorization: Bearer <your token>
Your token works on one host only
Use the host your token was issued for. Requests to any of our other domains are rejected as unauthenticated even though the token itself is valid.

Lost your token? You can issue a replacement yourself from your account settings, which revokes the old one immediately. Webhooks need no token — contact your account manager to set the destination URL.