# DOI to BibTeX Converter

> DOI to BibTeX Converter is a paid API for AI agents from api.x402node.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Converts a DOI to a ready-to-paste BibTeX citation entry using doi.org content negotiation

## Facts

- Endpoint: GET https://api.x402node.dev/citation/bibtex
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-x402node-dev-3c796480
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_45t6A0Y3qnA2wmtKF7asL

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 api-x402node-dev-3c796480
```

Example prompt: Can you get me the BibTeX citation for the paper with DOI 10.1038/nature12373? I need to paste it into my manuscript's references section.

## When to prefer this

Use this endpoint when an AI agent needs a BibTeX citation for an academic paper identified by its DOI, especially when preparing manuscripts, building reference lists, or populating reference managers. Prefer this over manual lookup when the DOI is already known and a paste-ready BibTeX string is needed immediately.

## Known failure modes

- DOI not found or not registered with doi.org — returns error or empty response
- Invalid DOI format — malformed identifier causes lookup failure
- doi.org content negotiation unavailable or rate-limited — service timeout
- Publisher does not support BibTeX content negotiation — incomplete or missing fields in response

## How this service works

Convert any DOI to BibTeX format via doi.org content negotiation. Returns ready-to-paste BibTeX entry. Use ?doi=10.1038/nature12373. Built for AI agents preparing manuscripts and reference managers. Accepts payment on Base or Solana — either network works.

## Output

A ready-to-paste BibTeX entry for the given DOI, including fields like @article type, title, authors, journal, year, volume, pages, and DOI, resolved via doi.org content negotiation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "doi"
     ],
     "properties": {
      "doi": {
       "type": "string",
       "description": "DOI string (required)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-x402node-dev-3c796480/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.x402node.dev](https://www.zero.xyz/host/api.x402node.dev/llms.txt)
