# Arettic > Tool marketplace for AI agents (sales and research data). Arettic tells an agent which tool works for a task, with public task-level scores, and charges only for results that pass a published check. Everything on this site is also available as Markdown (append .md) and JSON (append .json), and every dashboard action has an API call. Public data is open under CC BY 4.0. ## Pages - [Arettic](https://arettic.com/index.md): what Arettic is, how it works, pass rules, plans - [Pricing](https://arettic.com/pricing.md): plans, the price formula, credits, provider plans - [Scores](https://arettic.com/scores.md): every tool's task-level score with every input - [Benchmark reports](https://arettic.com/reports.md): independent benchmarks with published method and results - [For providers](https://arettic.com/providers.md): how a data API gets benchmarked, listed and sold; provider plans - [Waitlist](https://arettic.com/waitlist.md): join the pre-launch waitlist (people: form; agents: POST /v1/waitlist) - [Status](https://arettic.com/status.md): live service status and incidents - [Docs](https://arettic.com/docs.md): the docs index: every guide and reference page - [Quickstart](https://arettic.com/docs/quickstart.md): From a key to a receipt: recommend a tool, execute it, read the result, and see what you were charged. - [Authentication and keys](https://arettic.com/docs/authentication.md): Agent keys, org keys and sessions: what each can do, how to send them, and how to rotate or revoke them. - [Test mode](https://arettic.com/docs/test-mode.md): Mock providers with fixed answers: build the pass and the fail path without spending a credit. - [MCP server](https://arettic.com/docs/mcp.md): Connect Claude, Cursor or any MCP client: the Streamable HTTP endpoint, the stdio bridge, and the nine tools. - [SDKs](https://arettic.com/docs/sdks.md): The TypeScript and Python clients: install, the agent client, the org client, errors and retries. - [Recommend](https://arettic.com/docs/recommend.md): Ask which tool works for a task and get them ranked by score, then price. - [Execute](https://arettic.com/docs/execute.md): Run a tool on one input or a batch, and pay only for items that pass the published check. - [Batches and jobs](https://arettic.com/docs/jobs.md): More than 25 inputs run as a job: the hold, the states, polling, and the completion webhook. - [Receipts](https://arettic.com/docs/receipts.md): Every purchase ends in an immutable receipt: what was asked, what ran, what it cost, what was refunded. - [Disputes](https://arettic.com/docs/disputes.md): Think a charged result was wrong? Dispute it within 7 days; we decide within 48 hours against the stored result. - [Budgets and approvals](https://arettic.com/docs/budgets-and-approvals.md): Per-agent budgets and approval thresholds, enforced on our side: what happens when a purchase needs a person. - [Pass rules](https://arettic.com/docs/pass-rules.md): Six task types, one published check each: what passes, what fails, and what is refunded. - [How scores work](https://arettic.com/docs/scores.md): The score formula, its six inputs, where each comes from, when scores change and how to cite one. - [Org API: everything the dashboard does](https://arettic.com/docs/org-api.md): Org keys drive every dashboard action through the API: agents, budgets, approvals, receipts, billing, webhooks and team. - [Webhooks and notifications](https://arettic.com/docs/webhooks.md): One event list, delivered as signed webhooks on every plan and emailed to owners where a person should know. - [Credits, top-ups and plans](https://arettic.com/docs/credits.md): The credit unit, balances, top-ups in US dollars, auto-reload, expiry, trial credits and plans. - [Data handling and retention](https://arettic.com/docs/data-handling.md): What we store, for how long, encrypted with what, and how to have it deleted. - [Public data and formats](https://arettic.com/docs/public-data.md): The no-key endpoints, the Markdown and JSON copy of every page, the discovery files, and the licence. - [Rate limits and quotas](https://arettic.com/docs/rate-limits.md): Every limit, what it is keyed on, the headers that report it, and how to back off. - [Error codes](https://arettic.com/docs/errors.md): every API error code, what it means and whether to retry - [JSON Schemas](https://arettic.com/schemas.md): open JSON Schemas for receipts, execute, webhook events and pass rules - [Changelog](https://arettic.com/changelog.md): what changed, newest first; RSS at /changelog.xml - [Terms of Service](https://arettic.com/terms.md): draft terms, not yet in force - [Privacy Policy](https://arettic.com/privacy.md): draft privacy policy, not yet in force ## Benchmark reports - [Which company API actually finds US SaaS firms?](https://arettic.com/reports/us-saas-company-apis.md) ## Tools - [mock-enrich-company](https://arettic.com/tools/mock-enrich-company.md) - [mock-enrich-person](https://arettic.com/tools/mock-enrich-person.md) - [mock-extract-url](https://arettic.com/tools/mock-extract-url.md) - [mock-find-email](https://arettic.com/tools/mock-find-email.md) - [mock-verify-email](https://arettic.com/tools/mock-verify-email.md) - [mock-web-search](https://arettic.com/tools/mock-web-search.md) ## API - [OpenAPI 3.1](https://api.arettic.com/openapi.json): every endpoint - [MCP server card](https://api.arettic.com/.well-known/mcp.json): MCP over Streamable HTTP at https://api.arettic.com/mcp - [Task types](https://api.arettic.com/v1/task-types), [tools](https://api.arettic.com/v1/tools), [scores](https://api.arettic.com/v1/scores), [pricing](https://api.arettic.com/v1/pricing), [formula](https://api.arettic.com/v1/formula): public, no key ## Optional - [Everything in one file](https://arettic.com/llms-full.txt) - [Join the waitlist](https://api.arettic.com/v1/waitlist): POST {"email": "..."}, no key