# ArXiv Paper Search API (market2000.xyz)

> ArXiv Paper Search API (market2000.xyz) is a paid API for AI agents from market2000.xyz, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Searches ArXiv for academic papers matching a query, returning metadata including title, authors, abstract, categories, and PDF links.

## Facts

- Endpoint: GET https://market2000.xyz/search_arxiv
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/arxiv-paper-search-api-market2000-xyz-eabd124b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EQpI9KoE46c_RDGENOX1U

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 arxiv-paper-search-api-market2000-xyz-eabd124b
```

Example prompt: Search ArXiv for the 5 most recent papers on transformer attention mechanisms in the cs.AI category — I want titles, authors, abstracts, and PDF links.

## When to prefer this

Use this endpoint when an agent needs to retrieve structured academic paper metadata from ArXiv programmatically, especially when category filtering and sorting by submission date are important. Prefer this over direct ArXiv scraping when a pay-per-call model with x402 on Base is acceptable and structured JSON output is needed without HTML parsing.

## Known failure modes

- Empty results if query is too niche or no papers match the filters
- ArXiv API rate limiting causing delayed or failed responses
- Invalid category string returns no results or an error
- Network timeout if ArXiv upstream is slow
- Payment failure via x402 preventing the call from being processed

## How this service works

An origin the crawlers already index. We count what AI agents try to buy, what they are refused, and what the AI companies take without sending anyone back. Sold per call in USDC.

## Output

A JSON object containing a list of up to N matching ArXiv papers, each with paper ID, title, authors list, abstract text, ArXiv URL, PDF URL, publication date, update date, and category tags. Also includes the original query, sort order used, category filter, result count, and a timestamp of when data was fetched.

## 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",
    "queryParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "query"
     ],
     "properties": {
      "query": {
       "type": "string",
       "description": "Free-text search terms (e.g. 'diffusion model finance')"
      },
      "sort_by": {
       "enum": [
        "submittedDate",
        "relevance",
        "lastUpdatedDate"
       ],
       "type": "string",
       "description": "Sort order (default: submittedDate)"
      },
      "category": {
       "type": "string",
       "description": "arXiv category code (e.g. 'cs.AI', 'q-fin.ST') or group alias: ai | finance | crypto | bio | physics | econ"
      },
      "max_results": {
       "type": "integer",
       "description": "Number of papers to return, 1–50 (default 10)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "query",
      "count",
      "papers"
     ],
     "properties": {
      "count": {
       "type": "integer"
      },
      "query": {
       "type": "string"
      },
      "cached": {
       "type": "boolean"
      },
      "papers": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "id": {
          "type": "string"
         },
         "url": {
          "type": "string"
         },
         "title": {
          "type": "string"
         },
         "authors": {
          "type": "array",
          "items": {
           "type": "string"
          }
         },
         "pdf_url": {
          "type": [
           "string",
           "null"
          ]
         },
         "updated": {
          "type": "string"
         },
         "abstract": {
          "type": "string"
         },
         "published": {
          "type": "string"
         },
         "categories": {
          "type": "array",
          "items": {
           "type": "string"
          }
         },
         "primary_category": {
          "type": "string
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 5,
  "query": "transformer attention mechanism",
  "cached": false,
  "papers": [
   {
    "id": "2406.01234",
    "url": "https://arxiv.org/abs/2406.01234",
    "title": "Attention Is All You Need (revisited)",
    "authors": [
     "Author A",
     "Author B"
    ],
    "pdf_url": "https://arxiv.org/pdf/2406.01234v1",
    "updated": "2026-06-01",
    "abstract": "We propose a novel...",
    "published": "2026-06-01",
    "categories": [
     "cs.AI",
     "cs.LG"
    ],
    "primary_category": "cs.AI"
   }
  ],
  "sort_by": "submittedDate",
  "category": "cs.AI",
  "fetched_at": "2026-06-07T10:00:00Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/arxiv-paper-search-api-market2000-xyz-eabd124b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market2000.xyz](https://www.zero.xyz/host/market2000.xyz/llms.txt)
