Queue a lane check
curl --request POST \
--url https://intentleads.si/api/v1/lanes/{code}/checks \
--header 'Authorization: Bearer <token>'const options = {method: 'POST', 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.post(url, headers=headers)
print(response.text){
"lane": "L1",
"queued": true,
"poll": "/api/v1/lanes/L1/checks"
}
Queue a lane check
Queues a fresh full check of one lane: the whole funnel, samples and per-keyword sizes. It takes minutes; poll GET /api/v1/lanes/{code}/checks.
Use it after changing filters, keywords or your company list, so counts and samples reflect the change before the next automatic check.
Free. This doesn’t use any contacts from your plan.
POST
/
api
/
v1
/
lanes
/
{code}
/
checks
Queue a lane check
curl --request POST \
--url https://intentleads.si/api/v1/lanes/{code}/checks \
--header 'Authorization: Bearer <token>'const options = {method: 'POST', 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.post(url, headers=headers)
print(response.text){
"lane": "L1",
"queued": true,
"poll": "/api/v1/lanes/L1/checks"
}
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.