# Aubrai Scientific Literature Search & Synthesis

> Aubrai Scientific Literature Search & Synthesis is a paid API for AI agents from x402-api.aubr.ai, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-16).

Searches PubMed and other scientific sources for longevity/aging research, then synthesizes a cited answer to a submitted research question

## Facts

- Endpoint: GET https://x402-api.aubr.ai/api/literature
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-api-aubr-ai-1819ed68
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QvBLQ72cRw4sLud0K2R7s

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-api-aubr-ai-1819ed68
```

Example prompt: Do a deep search on PubMed for research about the effects of rapamycin on lifespan extension in mammals — give me a synthesized answer with cited references, returning up to 20 results.

## When to prefer this

Use this endpoint when you need evidence-based, cited answers from the scientific literature specifically on longevity, aging, or lifespan science topics. Prefer this over general web search when you need PubMed-indexed peer-reviewed sources with proper citations. Choose 'fast' mode for quick lookups and 'deep' mode for thorough synthesis across multiple sources.

## Known failure modes

- Missing required 'question' parameter returns an error
- Invalid 'mode' enum value (not 'fast' or 'deep') causes validation failure
- No results found if query is too narrow or unrelated to longevity/aging literature
- Payment not fulfilled via x402 protocol results in 402 Payment Required
- Source unavailable (e.g. PubMed API downtime) may return partial or empty results
- maxResults set too high may slow response or hit upstream rate limits

## How this service works

Search and synthesize scientific literature on longevity and aging. Submit a research question; returns cited answer with references from PubMed and other sources.

## Output

A synthesized, cited answer to the research question, backed by references from PubMed and other configured sources, including relevant paper titles, authors, and publication details

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "mode": {
   "enum": [
    "fast",
    "deep"
   ],
   "type": "string",
   "description": "Search depth"
  },
  "tags": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Tracked terms for radar-style searches. With tagMode=fanout, each tag is searched separately."
  },
  "year": {
   "type": "string",
   "description": "Filter by publication year"
  },
  "scope": {
   "enum": [
    "preprints",
    "no-preprints",
    "trials"
   ],
   "type": "string",
   "description": "Opt-in scoping mapped to Exa domains: preprints (biorxiv/medrxiv/arxiv), no-preprints (exclude those), trials (clinicaltrials.gov). Omit for full index."
  },
  "date_to": {
   "type": "string",
   "description": "End date filter (YYYY-MM-DD)"
  },
  "sources": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Deprecated / ignored — retrieval is one Exa index (already covers pubmed/arxiv/biorxiv/etc.). Use scope instead."
  },
  "tagMode": {
   "enum": [
    "fanout",
    "combined"
   ],
   "type": "string",
   "description": "Use fanout for independent tracked-term searches; use combined only when tags must be searched together."
  },
  "question": {
   "type": "string",
   "description": "Research question"
  },
  "date_from": {
   "type": "string",
   "description": "Start date filter (YYYY-MM-DD)"
  },
  "maxResults": {
   "type": "number",
   "description": "Max results to return"
  },
  "privacyMode": {
   "type": "string",
   "description": "Optional plaintext privacy mode forwarded to Aubrai when provided."
  },
  "sourceProfile": {
   "enum": [
    "fast-default",
    "deep-default",
    "clinical",
    "paperclip",
    "litqa-recall"
   ],
   "type": "string",
   "description": "Optional source profile. Omit for Aubrai defaults."
  },
  "perSourceLimit": {
   "type": "number",
   "description": "Deprecated / ignored — Exa is a single index (no per-source cap)."
  },
  "includeRejected": {
   "type": "boolean",
   "description": "Default false — when true, completed responses include rejectedReferences[] and relevance.reason on rejected refs."
  },
  "filterReferences": {
   "type": "boolean",
   "description": "Default true upstream — drop off-topic refs. Set false for raw/unfiltered refs (debug)."
  },
  "retrievalProfile": {
   "enum": [
    "default",
    "litqa-recall"
   ],
   "type": "string",
   "description": "Optional retrieval profile: \"default\" or \"litqa-recall
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "jobId": "job_abc123",
  "answer": "...",
  "status": "completed"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-api-aubr-ai-1819ed68/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-api.aubr.ai](https://www.zero.xyz/host/x402-api.aubr.ai/llms.txt)
