Seller agent traffic
curl --request GET \
--url https://api.zeroclick.io/v1/analytics/sellers/{sellerId}/traffic \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.zeroclick.io/v1/analytics/sellers/{sellerId}/traffic', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.zeroclick.io/v1/analytics/sellers/{sellerId}/traffic"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"traffic": {
"days": 123,
"marketingConfigured": true,
"previousWindowAvailable": true,
"outcomes": {
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123,
"handedOff": 123,
"previous": {
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
},
"journeysByDay": {
"total": [
{
"date": "<string>",
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
],
"agentType": [
{
"key": "<string>",
"label": "<string>",
"points": [
{
"date": "<string>",
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
]
}
],
"arrival": [
{
"key": "<string>",
"label": "<string>",
"points": [
{
"date": "<string>",
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
]
}
],
"tier": [
{
"key": "<string>",
"label": "<string>",
"points": [
{
"date": "<string>",
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
]
}
],
"platform": [
{
"key": "<string>",
"label": "<string>",
"points": [
{
"date": "<string>",
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
]
}
]
},
"flow": {
"entries": [
{
"key": "<string>",
"label": "<string>",
"journeys": 123,
"outcomes": {
"converted_paid": 123,
"converted_trial": 123,
"handed_off": 123,
"quoted": 123,
"browsed": 123,
"left": 123
}
}
],
"outcomes": [
{
"key": "converted_paid",
"label": "<string>",
"journeys": 123
}
]
},
"coverage": {
"payments": 123,
"paymentsWithJourney": 123,
"revenueUsd": "<string>",
"revenueWithJourneyUsd": "<string>"
},
"agentSessions": 123,
"agentTypes": [
{
"bucket": "<string>",
"label": "<string>",
"sessions": 123,
"share": 123
}
],
"platforms": [
{
"platform": "<string>",
"sessions": 123,
"share": 123
}
],
"arrival": [
{
"channel": "<string>",
"sessions": 123,
"share": 123
}
],
"conversion": {
"browsingSessions": 123,
"payingSessions": 123,
"droppedShare": 123
},
"previous": {
"agentSessions": 123,
"humanSessions": 123,
"conversionRate": 123,
"droppedShare": 123
},
"agentVsHumanByDay": [
{
"date": "<string>",
"agentSessions": 123,
"humanSessions": 123
}
]
}
}{
"error": "organization_required"
}{
"error": "organization_required"
}{
"error": "organization_required"
}{
"error": "organization_required"
}Analytics
Seller agent traffic
Session-grain agentic-traffic rollup for one seller owned by the authenticated organization: agent types, originating platforms, arrival channels, the browse-to-pay conversion floor, and agent-vs-human sessions per day. Optional tier and agentType filters narrow the agent rows (the human baseline is unaffected). Counts are floors - only visit-chain sessions are visible.
GET
/
v1
/
analytics
/
sellers
/
{sellerId}
/
traffic
Seller agent traffic
curl --request GET \
--url https://api.zeroclick.io/v1/analytics/sellers/{sellerId}/traffic \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.zeroclick.io/v1/analytics/sellers/{sellerId}/traffic', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.zeroclick.io/v1/analytics/sellers/{sellerId}/traffic"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"traffic": {
"days": 123,
"marketingConfigured": true,
"previousWindowAvailable": true,
"outcomes": {
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123,
"handedOff": 123,
"previous": {
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
},
"journeysByDay": {
"total": [
{
"date": "<string>",
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
],
"agentType": [
{
"key": "<string>",
"label": "<string>",
"points": [
{
"date": "<string>",
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
]
}
],
"arrival": [
{
"key": "<string>",
"label": "<string>",
"points": [
{
"date": "<string>",
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
]
}
],
"tier": [
{
"key": "<string>",
"label": "<string>",
"points": [
{
"date": "<string>",
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
]
}
],
"platform": [
{
"key": "<string>",
"label": "<string>",
"points": [
{
"date": "<string>",
"journeys": 123,
"browsed": 123,
"quoted": 123,
"converted": 123
}
]
}
]
},
"flow": {
"entries": [
{
"key": "<string>",
"label": "<string>",
"journeys": 123,
"outcomes": {
"converted_paid": 123,
"converted_trial": 123,
"handed_off": 123,
"quoted": 123,
"browsed": 123,
"left": 123
}
}
],
"outcomes": [
{
"key": "converted_paid",
"label": "<string>",
"journeys": 123
}
]
},
"coverage": {
"payments": 123,
"paymentsWithJourney": 123,
"revenueUsd": "<string>",
"revenueWithJourneyUsd": "<string>"
},
"agentSessions": 123,
"agentTypes": [
{
"bucket": "<string>",
"label": "<string>",
"sessions": 123,
"share": 123
}
],
"platforms": [
{
"platform": "<string>",
"sessions": 123,
"share": 123
}
],
"arrival": [
{
"channel": "<string>",
"sessions": 123,
"share": 123
}
],
"conversion": {
"browsingSessions": 123,
"payingSessions": 123,
"droppedShare": 123
},
"previous": {
"agentSessions": 123,
"humanSessions": 123,
"conversionRate": 123,
"droppedShare": 123
},
"agentVsHumanByDay": [
{
"date": "<string>",
"agentSessions": 123,
"humanSessions": 123
}
]
}
}{
"error": "organization_required"
}{
"error": "organization_required"
}{
"error": "organization_required"
}{
"error": "organization_required"
}Authorizations
API key created in the ZeroClick dashboard under Settings → API keys. Keys start with zc_. Send them as Authorization: Bearer zc_....
Path Parameters
Minimum string length:
1Query Parameters
Available options:
all Available options:
verified, unverified Available options:
ai_assistants, crawlers, browser_agents, automation, unclassified Response
Default Response
Show child attributes
Show child attributes