Web API Documentation

v0.12.19
Alpha Release — API endpoints and rate limits are provisional.
Campaign API Key: scitex-cloud-campaign-20260101-20261231-alpha

📚 Scholar API

API Info

Get API documentation and rate limit status.

GET /api/v1/scholar/info/

Example

cURL
curl "https://scitex.ai/api/v1/scholar/info/"
cURL (with Campaign Token)
curl -H "X-SCITEX-API-KEY: scitex-cloud-campaign-20260101-20261231-alpha" \
     "https://scitex.ai/api/v1/scholar/info/"

Returns complete API documentation including all parameters, examples, rate limits, and response field descriptions.

Database-Specific Search

Search individual databases directly for more control.

arXiv

arXiv

Preprints in physics, mathematics, computer science

/scholar/api/search/arxiv/
PubMed

PubMed

Biomedical literature from MEDLINE

/scholar/api/search/pubmed/
Semantic Scholar

Semantic Scholar

AI-powered academic search

/scholar/api/search/semantic/
OpenAlex

OpenAlex

Open catalog of scholarly works

/scholar/api/search/openalex/
CrossRef

CrossRef

DOI registration and metadata

/scholar/api/search/crossref/
bioRxiv

bioRxiv

Preprints in biology

/scholar/api/search/biorxiv/

BibTeX Enrichment

Automatically enrich your BibTeX files with abstracts, DOIs, URLs, and impact factors.

POST /scholar/api/bibtex/enrich/

Request Body

cURL
curl -X POST "https://scitex.ai/scholar/api/bibtex/enrich/" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -F "[email protected]"

Response

{
  "success": true,
  "job_id": "550e8400-e29b-41d4-a716-446655440000",
  "status": "completed",
  "stats": {"total_entries": 45, "enriched": 42, "failed": 3}
}

Export Citations

Export your library or search results in various formats.

BibTeX

/scholar/api/export/bibtex/

Standard LaTeX bibliography format

RIS

/scholar/api/export/ris/

For EndNote, Zotero, Mendeley

CSV

/scholar/api/export/csv/

Spreadsheet-compatible format

Library Management

Manage your personal paper library and collections.

Save a Paper

POST /scholar/api/save-paper/
curl -X POST "https://scitex.ai/scholar/api/save-paper/" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"doi": "10.1038/s41586-021-03819-2", "collection": "my-thesis"}'

List Library Papers

GET /scholar/api/library/papers/
curl "https://scitex.ai/scholar/api/library/papers/?collection=my-thesis" \
  -H "Authorization: Bearer YOUR_TOKEN"