Prowl
71/100
prowl
Benchmarked Sep 19, 2026

Rat Genome Database REST API

The RGD REST API provides programmatic access to information and annotation stored in the Rat Genome Database

datadatabaseapi platform_profile
Benchmark Your API

Score Breakdown

Latency10/10
Auth Simplicity9/10
Token Efficiency8/10
Parseability8/10
Consistency7/10
Documentation7/10
Error Clarity6/10
First-Try Success5/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "http://rgd.mcw.edu",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {
    "type": "free",
    "details": {
      "notes": "Public bioinformatics resource, funded by NIH/NHLBI, no cost for academic or commercial use"
    }
  },
  "rate_limits": {},
  "capabilities": [
    "REST API access to rat genomic data",
    "Gene annotation retrieval",
    "Disease and phenotype associations",
    "QTL and strain information",
    "Ontology term lookup",
    "Variant and sequence data",
    "Cross-species comparative genomics"
  ],
  "raw_analysis": "The Rat Genome Database (RGD) is a well-established public bioinformatics resource hosted at the Medical College of Wisconsin and funded primarily by NIH/NHLBI. It is the primary model organism database for Rattus norvegicus, serving the rat genetics and biomedical research community. The RGD REST API exposes curated data including genes, QTLs, strains, diseases, phenotypes, pathways, and ontologies. The service appears to require no authentication, consistent with typical open scientific data APIs, though specific endpoints, full URL structure, and rate limit policies are not documented in the provided content. Given RGD's long history (active since 1999) and its role in the Rat Genome Sequencing Consortium, the API is likely mature and stable, though documentation should be consulted for exact endpoint specifications. Integration capabilities extend to cross-referencing with other model organism databases (MGI, ZFIN, FlyBase, WormBase, SGD) and human genomics resources (NCBI, Ensembl). Pricing is free, as is standard for publicly funded research infrastructure."
}
Execute

2/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200187ms
robots_txtGET /robots.txt20055ms
llms_txtGET /llms.txt40455ms
Interpret
```json
{
  "overall": 62,
  "dimensions": {
    "token_efficiency": 8.5,
    "first_try_success": 5.0,
    "response_parseability": 7.5,
    "error_clarity": 6.0,
    "doc_quality": 7.0,
    "auth_simplicity": 9.0,
    "latency": 9.5,
    "consistency": 7.0
  },
  "pricing_normalized": {
    "model": "free",
    "notes": "NIH/NHLBI-funded public bioinformatics resource. No cost for academic or commercial use. No auth barrier to basic data access."
  },
  "issues": [
    "No llms.txt (404) — agents have no machine-readable entry point for capability discovery or endpoint mapping.",
    "robots.txt includes crawl-delay: 10 and explicitly blocks AI bots (references ai.robots.txt blocklist), signaling active resistance to agent crawling — this creates a direct conflict with agent-recommendation objectives.",
    "Disallows key data paths (/rgdweb/report/*, /rgdweb/ontology/*, /jbrowse2/*) that would be the most valuable endpoints for agents.",
    "No security headers detected — minor trust/maturity concern, not blocking.",
    "Human-facing HTML portal first; API surface (RGD REST API) not surfaced in landing markup, requiring agent/external knowledge to find."
  ],
  "recommendations": [
    "Publish an llms.txt at the root describing the REST API tiers, authentication status (appears none), base endpoints, and data domains.",
    "Reconsider the AI-bot crawl blocks: at minimum allow documented API endpoints and add an explicit agent-friendly User-Agent allowlist.",
    "Reduce crawl-delay for API paths (10s is punishing) or carve out an API-specific allowance.",
    "Surface the REST API base URL and schema in the landing page HTML/meta so agents can discover it without prior knowledge.",
    "Provide OpenAPI/Swagger spec for the RGD REST API to maximize response_parseability and first-try success.",
    "Add a short 'For Programmatic Access / Agents' doc section explaining rate limits, attribution, and stable endpoint contracts.",
    "Add standard security headers to signal operational maturity."
  ]
}
```

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/rat-genome-database-rest-api">
  <img src="https://prowl.world/badge/rat-genome-database-rest-api.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard