Base URL: https://api.counteragent.io/v1
Authentication: Bearer token via Authorization: Bearer ca_live_...
Full OpenAPI spec: YAML | JSON
Analyze request metadata to determine if a request originates from an AI agent.
POST /v1/detect
Content-Type: application/json
Authorization: Bearer ca_live_...
{
"user_agent": "string",
"ja4": "string (optional)",
"ja4h": "string (optional)",
"headers": {} (optional)
}
Look up a specific JA4/JA4S/JA4H/JA4X fingerprint in the database.
List all known AI agent frameworks. Filter by category: llm-sdk, browser-agent, orchestrator, crawler, mcp-client.
Get detailed information about a specific agent framework.
Browse the signature database. Filter by type: ja4, ja4s, ja4h, ja4x.
Submit a new fingerprint for analysis.
List available analysis tasks for agentic workflows.
Create a new detection task. Supports batch analysis of multiple fingerprints.
List available tools for MCP and A2A integrations.
Execute a tool directly. Used by MCP clients and A2A agents.
Register a webhook for real-time notifications. Events: new_agent, new_signature, threat_detected.
Platform statistics including total agents tracked, unique fingerprints, and detection rates.