/api/v2/acquisition/free-tool-runsList persisted public free-tool acquisition evidence.
Returns locally persisted public free-tool runs and interaction events for the active project context. This WatchLLM extension exposes the same local acquisition board evidence without sending CRM, email, calendar, checkout, or report delivery.
Requires bearer API key
Parameters
X-Project-Id
header
Required for organization-wide API keys on project-scoped endpoints. Project-scoped keys infer the project automatically.
Schema: string
q
query
Search tool slug, normalized domain, normalized URL, or status.
Schema: string
tool
query
Free-tool slug filter.
Schema: string
limit
query
No description provided.
Schema: integer
Responses
Acquisition free-tool evidence list.
application/json{
"type": "object",
"additionalProperties": false,
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true,
"properties": {
"id": {
"type": "string"
},
"toolSlug": {
"type": "string"
},
"status": {
"type": "string"
},
"normalizedDomain": {
"type": "string",
"nullable": true
},
"normalizedUrl": {
"type": "string",
"nullable": true
},
"inputPayload": {
"type": "object",
"additionalProperties": true
},
"resultPayload": {
"type": "object",
"additionalProperties": true
},
"sessionId": {
"type": "string",
"nullable": true
},
"createdAt": {
"type": "string",
"format": "date-time"
},
"events": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true,
"properties": {
"id": {
"type": "string"
},
"eventType": {
"type": "string"
},
"metadata": {
"type": "object",
"additionalProperties": true
},
"createdAt": {
"type": "string",
"format": "date-time"
}
},
"required": [
"id",
"eventType",
"metadata",
"createdAt"
]
}
},
"action": {
"type": "object",
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
},
"status": {
"type": "string"
}
},
"required": [
"id",
"status"
]
}
},
"required": [
"id",
"toolSlug",
"status",
"inputPayload",
"resultPayload",
"createdAt",
"events",
"action"
]
}
},
"summary": {
"type": "object",
"additionalProperties": false,
"properties": {
"total": {
"type": "integer"
},
"generated": {
"type": "integer"
},
"withDomain": {
"type": "integer"
},
"events": {
"type": "integer"
}
},
"required": [
"total",
"generated",
"withDomain",
"events"
]
},
"filters": {
"type": "object",
"additionalProperties": false,
"properties": {
"q": {
"type": "string",
"nullable": true
},
"tool": {
"type": "string",
"nullable": true
}
},
"required": [
"q",
"tool"
]
}
},
"required": [
"items",
"summary",
"filters"
]
}Try it
Send this request to the local WatchLLM REST handler. Use a key from `/workspace/api`; organization keys can include `X-Project-Id` only when the endpoint documents that header.