# Animica Literature Summarize

> Animica Literature Summarize is a paid API for AI agents from animica.dev, paid per call via x402, $0.004/call, status unknown (last checked 2026-09-13).

Summarizes PubMed biomedical literature records by either extracting key content or synthesizing across results for a given query or list of PMIDs.

## Facts

- Endpoint: POST https://animica.dev/x402/health/literature/summarize
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/animica-literature-summarize-8fb61aa9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__ybmD7pwcqXGWOkcRrrmB

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 animica-literature-summarize-8fb61aa9 -d '<json body>'
```

Example prompt: Can you search PubMed and give me an extractive summary — no fabrication — of the top 5 papers on the long-term cardiovascular effects of semaglutide?

## When to prefer this

Choose this endpoint when you need a grounded, sourced summary of biomedical or scientific literature from PubMed — especially when fabrication risk must be minimized (use extractive mode). Prefer it over general LLM summarization when citations and real PubMed records matter, and over generic web search when the task is specifically medical or life-science literature retrieval and synthesis.

## Known failure modes

- No matching PubMed records found for the query — empty or minimal results returned
- Invalid or non-existent PMIDs cause failed retrieval
- Payment not fulfilled — x402 payment required before response is returned
- Query too broad or ambiguous resulting in low-relevance summaries
- Mode parameter not recognized if incorrectly specified

## How this service works

Animica Python Cloud: deploy a Python function to animica.dev, get a public endpoint, and earn ANM every time someone runs it. Free AI (OpenAI-compatible, no key), free scheduled Workers, and an 80/20 developer split.

## Output

A JSON response containing a generated summary (either extractive — grounded strictly in the retrieved records — or synthesized), derived from PubMed literature matching the query or specified PMIDs. May include source references or key points depending on mode.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "mode": {
   "type": "string",
   "description": "extractive (default, cannot fabricate) | synthesis"
  },
  "limit": {
   "type": "number"
  },
  "pmids": {
   "type": "array",
   "description": "summarise these records instead"
  },
  "query": {
   "type": "string",
   "description": "a question; retrieval runs first"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/animica-literature-summarize-8fb61aa9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from animica.dev](https://www.zero.xyz/host/animica.dev/llms.txt)
