# Saylor Innovations Data Desk – Crossref Scholarly Article Search

> Saylor Innovations Data Desk – Crossref Scholarly Article Search is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-18).

Searches Crossref for scholarly articles by title, author, or topic, returning DOI, title, authors, year, journal, publisher, and citation count

## Facts

- Endpoint: GET https://saylorinnovations.com/api/research/crossref?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-data-desk-crossref-scholarly-article-search-048877e2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XSWyqyhqTNYqLT7kGSUkF

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 saylor-innovations-data-desk-crossref-scholarly-article-search-048877e2
```

Example prompt: Search for scholarly articles about 'attention mechanisms in transformers' and give me the top 5 results with their DOIs, authors, publication year, and citation counts.

## When to prefer this

Choose this endpoint when you need structured bibliographic metadata (DOI, authors, year, journal, publisher, citation count) for academic or peer-reviewed papers. It is ideal for literature reviews, citation verification, and academic research workflows. Prefer it over general web search when you need clean, structured scholarly metadata with DOIs rather than scraped web results.

## Known failure modes

- No results found for an obscure or misspelled query — returns empty works array
- Crossref upstream timeout or rate limit — may result in a 5xx error
- Missing optional fields (citation count, journal) for some papers if Crossref lacks the data
- Limit parameter out of range (must be 1–25) — may default or return an error
- Query too vague returns unrelated papers with high total_matches but low relevance

## How this service works

Scholarly article search from Crossref - DOI, title, authors, year, journal, publisher and citation count for any paper title or topic query

## Output

Returns a JSON object containing the interpreted query string, the data source identifier, total number of matching records, the number of items returned, and an array of paper objects each with DOI, title, author list, publication year, journal name, publisher, and citation count.

## 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": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Title words, author or topic, e.g. attention is all you need"
      },
      "limit": {
       "type": "string",
       "description": "optional 1-25 (default 10)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "query",
      "works"
     ],
     "properties": {
      "query": {
       "type": "string",
       "description": "The query as the server interpreted it"
      },
      "works": {
       "type": "array"
      },
      "source": {
       "type": "string",
       "description": "Data source the values come from"
      },
      "returned": {
       "type": "number",
       "description": "Number of items in this response"
      },
      "total_matches": {
       "type": [
        "number",
        "null"
       ],
       "description": "Total number of matches before any limit is applied"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-data-desk-crossref-scholarly-article-search-048877e2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
