For Agents
Score, scan, and enrich any domain for AI citation readiness, llms.txt compliance, MCP endpoint detection, and agentic commerce signals across roughly 200 endpoints.
Get started with Citability API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"score a domain for AI citation readiness"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Citability API API.
Score a single domain for AI discovery and citation readiness via /api/v1/domain/{domain}
Run batch scoring across many domains in one call with POST /api/v1/domain/batch
Scan a domain for ADP (AI Discovery Protocol) compliance including llms.txt and Schema.org
Run a unified 3-pillar scan combining visibility, citation, and agentic commerce signals
GET STARTED
Use for: Score citability.com for AI citation readiness, Scan a list of 50 domains for llms.txt compliance, Find all SaaS domains in the Citability directory missing Schema.org markup, Get the priority score for a candidate prospect domain
Not supported: Does not handle web hosting, content publishing, or general SEO rank tracking — use for AI readiness scoring, ADP compliance scans, and Citability directory data only.
Jentic publishes the only available OpenAPI document for Citability API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Citability API, keeping it validated and agent-ready. Citability is a domain intelligence platform that scores AI visibility, citation readiness, and agentic commerce readiness across more than 600 million domains. The API exposes around 200 endpoints for scanning a domain, scoring it against the AI Discovery Protocol (ADP), validating llms.txt and Schema.org markup, detecting MCP endpoints, and pulling enrichment data such as verticals, leads, and directory entries. It is designed for SEO and AI-readiness teams that need programmatic access to citation and discoverability signals.
Pull filtered leads and verticals from the enrichment dataset for go-to-market segmentation
Browse and search the public Citability directory of scored domains
Patterns agents use Citability API API for, with concrete tasks.
★ Bulk AI-readiness audit for a website portfolio
An SEO or AI-readiness team submits up to thousands of portfolio domains via POST /api/v1/scan/batch, gets back ADP scores covering llms.txt, Schema.org, and content extractability, and rolls the results into a quarterly readiness report. The unified scan endpoint adds a 3-pillar score combining visibility, citation, and agentic commerce.
Call POST /api/v1/scan/batch with an array of 50 domains, then aggregate the ADP scores by category and identify the bottom-quartile domains.
Sales intelligence for AI-native tooling
A vendor selling AI-readiness products pulls filtered leads from /api/v1/leads, segments them by vertical via /api/v1/leads/verticals, and exports a target list as CSV. Each lead includes Citability's priority and ADP scores so the sales team can lead with a specific gap (no llms.txt, missing Schema.org, no MCP endpoint).
Call GET /api/v1/leads with a vertical filter for 'e-commerce' and a max ADP score of 40, then export the result via GET /api/v1/leads/export.
MCP endpoint discovery across a directory
An agent platform team uses Citability's directory and scan endpoints to discover which domains expose MCP endpoints. Domains in the directory are scored for agentic commerce readiness, so the team can prioritise integration partners that already speak MCP rather than cold-emailing every vendor.
Call GET /api/v1/directory/search with a query for 'mcp' and filter the result to entries where the agentic commerce score is above 70.
AI agent-driven domain enrichment via Jentic
An agent loaded with the Citability tool through Jentic searches by intent ('score a domain for AI readiness'), receives the schema for /api/v1/domain/{domain}, and enriches a CRM record with the citation score, ADP gaps, and recommended fixes. This turns Citability into a callable tool inside any agent workflow.
Through Jentic, search 'score a domain for AI readiness', load the schema for /api/v1/domain/{domain}, and call it for the prospect's domain.
200 endpoints — jentic publishes the only available openapi specification for citability api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/api/v1/domain/{domain}
Get the AI opportunity score for a domain
/api/v1/domain/batch
Score multiple domains in a single call
/api/v1/scan/{domain}
Scan a domain for ADP compliance
/api/v1/scan/{domain}/unified
Run a unified 3-pillar scan
/api/v1/leads
Get filtered leads
/api/v1/leads/export
Export leads as CSV
/api/v1/classify/{domain}
Classify a domain by vertical
/api/v1/directory/search
Search the Citability directory
/api/v1/domain/{domain}
Get the AI opportunity score for a domain
/api/v1/domain/batch
Score multiple domains in a single call
/api/v1/scan/{domain}
Scan a domain for ADP compliance
/api/v1/scan/{domain}/unified
Run a unified 3-pillar scan
/api/v1/leads
Get filtered leads
Three things that make agents converge on Jentic-routed access.
Credential isolation
Any Citability account token is stored encrypted in the Jentic vault (MAXsystem). Agents receive scoped execution access — the raw token never enters the model context.
Intent-based discovery
Agents search by intent (e.g. 'score a domain for AI readiness') and Jentic returns the matching Citability operation with its input schema, so the agent calls the right endpoint across the 200-endpoint surface without browsing docs.
Time to first call
Direct Citability integration: 1-2 days to map the 200-endpoint surface and decide which scan and lead endpoints to call. Through Jentic: under an hour — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Clearbit API
Domain enrichment API focused on firmographics rather than AI-readiness signals
Choose Clearbit when the goal is company firmographics and contact enrichment rather than AI citation readiness.
FullContact API
Person and company enrichment that pairs well with Citability domain scores
Use FullContact alongside Citability to combine person-level enrichment with domain-level AI readiness.
HubSpot CRM Objects
CRM destination for Citability scores and lead exports
Use HubSpot when the next step after a Citability scan is writing the score back onto a company record in the CRM.
Specific to using Citability API API through Jentic.
Why is there no official OpenAPI spec for Citability API?
Citability does not publish an OpenAPI specification on its public site. Jentic generates and maintains this spec so that AI agents and developers can call Citability API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Citability API use?
The OpenAPI spec does not declare a security scheme on the public endpoints; Citability typically gates production usage behind an account-level token issued from the dashboard at citability.ai. Through Jentic, any required token is held in the encrypted MAXsystem vault and injected at execution time.
Can I score a single domain for AI readiness?
Yes. GET /api/v1/domain/{domain} returns the AI opportunity score for one domain, and GET /api/v1/scan/{domain} returns the ADP compliance breakdown (llms.txt, Schema.org, MCP detection, content extractability) for the same domain.
Can I score many domains in a single call?
Yes. POST /api/v1/domain/batch accepts an array of domains and returns scores for each, and POST /api/v1/scan/batch does the same for full ADP scans. This is the recommended way to audit a portfolio of websites.
What are the rate limits for the Citability API?
The OpenAPI spec does not declare rate limits. Citability enforces them at the account level, so production integrations should add retry-with-backoff on 429 responses and prefer the batch endpoints over single-domain loops.
How do I score a domain from an AI agent through Jentic?
Run pip install jentic, then have the agent search 'score a domain for AI readiness', load the schema for GET /api/v1/domain/{domain}, and execute the call. Jentic resolves any required credential and returns the JSON score directly to the agent.
/api/v1/leads/export
Export leads as CSV
/api/v1/classify/{domain}
Classify a domain by vertical
/api/v1/directory/search
Search the Citability directory