Your lead data, in your warehouse
A pull-based REST API that syncs every lead into Snowflake, BigQuery, or any data warehouse, on your own schedule. Full webhook-parity data, plus the responses from your distribution tools.
{
"email": "jane@example.com",
"state": "California",
"state_question": "Which state?",
"phone_verified": true,
"anura_result": "good",
"total_score": 82,
"submitted_at": "2026-06-25T17:50:06Z",
"_meta": { "lead_id": "…", "funnel_id": "…" },
"deliveries": [
{ "integration_type": "leadprosper",
"status_code": 200,
"response": { "status": "ACCEPTED", "price": 12.5 } }
]
}Pull every lead into your data stack
Stop exporting CSVs and stitching together one-off integrations. Point your warehouse at the Data API and every lead flows in automatically, ready to join with the rest of your business data.
- Sync to Snowflake, BigQuery, Redshift, Databricks, or any warehouse
- Power BI dashboards and reporting from a single source of truth
- Plug into reverse-ETL platforms like Fivetran, Airbyte, or Hightouch
- Keep your own backup of every lead in your data lake
$ curl -H "Authorization: Bearer lc_live_…" \
"…/v1/data/leads?since=<cursor>&limit=500"
{
"data": [ /* new + changed leads */ ],
"next_cursor": "eyJ1Ijoi…",
"has_more": true
}
# store next_cursor, MERGE on lead_id, repeatPull-based, on your schedule
You poll a single endpoint whenever you want. An opaque cursor hands you only what is new or changed since your last pull, so syncs are fast, incremental, and resumable.
- Poll on your own cadence, with no infrastructure for us to push to
- A cursor returns only new or changed leads since your last poll
- Resume exactly where you left off after downtime, with no gaps
- Upsert on lead_id so enriched and re-verified leads stay current
Everything the webhook sends, plus buyer responses
The Data API returns the same rich payload your webhooks do, using stable field names, and adds something webhooks cannot: the actual API responses from the tools you distribute leads to.
- Every form answer, with the original question text alongside it
- Verification, phone validation, fraud detection, scoring, and consent
- TrustedForm, Jornaya, and session-recording links for compliance
- The real response from distribution tools like Lead Prosper and LeadByte
OpenAPI spec
Source of truth
Postman collection
Import and Send
Snowflake quickstart
Scheduled task + MERGE
Custom build help
Our team can assist
Built for your engineers
A clean, predictable API your team can integrate in an afternoon, with the docs and tooling to make it painless.
- OpenAPI spec, a downloadable Postman collection, and a Snowflake quickstart
- Bearer-key auth, scoped per account, created right in your dashboard
- Predictable JSON, cursor pagination, and clear rate-limit headers
- Need a custom pipeline? Our team can help you build it
Available on Enterprise
The Data API is included with Enterprise plans. Our team helps you stand up your first warehouse sync and can build a custom pipeline for your stack.
- Included with Enterprise
- White-glove setup and custom implementation help
- Dedicated support for your data pipeline
Explore More Features
Ready to Get Started?
Join thousands of performance marketers using LeadCapture.io to build better forms and convert more traffic.
Talk to Sales