List a lane's checks
curl --request GET \
--url https://intentleads.si/api/v1/lanes/{code}/checks \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://intentleads.si/api/v1/lanes/{code}/checks', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://intentleads.si/api/v1/lanes/{code}/checks"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"lane": "L1",
"in_progress": {
"status": "running",
"done": 7,
"total": 19,
"data_window": {
"start": "2026-10-01",
"end": "2026-10-14"
}
},
"checks": [
{
"checked_at": "2026-10-14T06:12:41.528311+00:00",
"status": "completed",
"kind": "daily_finals",
"data_window": {
"start": "2026-09-30",
"end": "2026-10-13"
},
"industry_final": {
"all": 1265,
"medium_plus": 412
},
"company_list_final": null,
"both_final": null,
"counts_missing": 0
}
]
}{
"error": "unauthorized",
"message": "Send a valid API key as: Authorization: Bearer il_live_…"
}{
"error": "lane_not_found",
"message": "No lane L9."
}{
"error": "internal_error",
"message": "Something went wrong. Try again."
}List a lane's checks
A check sizes a lane over a pinned 14-day data window: how many people pass each filter step, a sample, and per-keyword sizes. Lanes are checked automatically every day (final counts daily, the full funnel and keyword sizes about weekly).
Returns the check in progress (or null) and finished checks with results, newest first.
Free. This doesn’t use any contacts from your plan.
GET
/
api
/
v1
/
lanes
/
{code}
/
checks
List a lane's checks
curl --request GET \
--url https://intentleads.si/api/v1/lanes/{code}/checks \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://intentleads.si/api/v1/lanes/{code}/checks', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://intentleads.si/api/v1/lanes/{code}/checks"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"lane": "L1",
"in_progress": {
"status": "running",
"done": 7,
"total": 19,
"data_window": {
"start": "2026-10-01",
"end": "2026-10-14"
}
},
"checks": [
{
"checked_at": "2026-10-14T06:12:41.528311+00:00",
"status": "completed",
"kind": "daily_finals",
"data_window": {
"start": "2026-09-30",
"end": "2026-10-13"
},
"industry_final": {
"all": 1265,
"medium_plus": 412
},
"company_list_final": null,
"both_final": null,
"counts_missing": 0
}
]
}{
"error": "unauthorized",
"message": "Send a valid API key as: Authorization: Bearer il_live_…"
}{
"error": "lane_not_found",
"message": "No lane L9."
}{
"error": "internal_error",
"message": "Something went wrong. Try again."
}Authorizations
An Intent Leads API key, e.g. il_live_ followed by 32 letters and digits. Create one on the API and CLI page of the dashboard.
Path Parameters
Lane code, e.g. L1. Case-insensitive.