AnswerLine Start free

Documentation

Connect your AI assistant or send a first request in a minute. The guides and the API reference cover the rest.

Use it from your AI assistant

The hosted MCP server turns every engine into a tool. Get an API key, then add the server to your client.

Claude Code

claude mcp add --transport http answerline https://mcp.answerline.dev/mcp --header "Authorization: Bearer $API_KEY"

Cursor: add to .cursor/mcp.json (or any client that reads an mcpServers JSON file)

{
  "mcpServers": {
    "answerline": {
      "url": "https://mcp.answerline.dev/mcp",
      "headers": {
        "Authorization": "Bearer sk_..."
      }
    }
  }
}

Claude Desktop: Settings, Connectors, Add custom connector, then paste this URL with your key in it

https://mcp.answerline.dev/<API_KEY>/mcp

First request

Get an API key in the dashboard, then ask ChatGPT a question:

export API_KEY=sk_...
curl -X POST "https://api.answerline.dev/v1/monitor/chatgpt" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt":"What is the best CRM for a small sales team?","country":"US"}'

Or install an SDK:

TypeScript

npm install @answerline/sdk

Python

pip install answerline

The quickstart walks through async tasks, webhooks and country targeting.

Guides

Quickstart

From an API key to a synchronous answer, an async task and a webhook, with curl, the TypeScript SDK and the Python SDK.

Authentication and errors

API keys, the error envelope and every error code, which requests are safe to retry, and request ids.

Accounts, teams and API keys

Sign-in, owner and member roles, invites, creating and rotating API keys, the audit log, and exporting or deleting your data.

Rate limits

No per-account request rate limit, uncapped concurrency, a queue of about 100,000 typical tasks, and the headers that report them.

Balance and pricing

Your USD balance, top-ups, free requests, price tiers, and how requests are reserved and charged.

Async tasks and batches

Queue single tasks or batches of up to 500 with priorities and idempotency keys, collect results and manage the queue.

Webhooks

Receive task results by webhook: payload, signature verification, secret rotation, retries and delivery order.

Measuring visibility

Why one answer misleads, how many samples to take, and how to measure a brand's mention rate, rank and citations with plain HTTP or the SDK helpers.

MCP server

Connect AI agents and MCP clients to the hosted MCP server: endpoints, authentication, tools and costs.

Integrations

Call the API from n8n, Zapier and LangChain for Python and JavaScript.

Coverage and limits

Which engines are sold, the countries each answers from, US-state targeting, and which targeting fields each takes.

Engine features

Which include flags and result fields each served engine supports, what they cost, which come back empty today, and each engine's targeting.

Output formats

When to use text or include.markdown, which engine returns which, the provenance on every answer, the free include.rawWire raw engine response, what each costs, include.html, the copy of the page an answer came from, and include.screenshot, a picture of it.

Versioning and deprecation

How the API is versioned, what counts as a breaking change, and how deprecations are announced.

API reference

Every endpoint, parameter and response code, generated from the OpenAPI document.

Engines

Each engine page lists its request options, the fields it returns and its price.