Scholar Sidekick
[Scholar Sidekick](https://scholar-sidekick.com/) ## What it does Resolves scholarly identifiers - DOIs, PMIDs/PMCIDs, ISBNs, ISSN/eISSNs, arXiv IDs, NASA ADS bibcodes, and WHO IRIS URLs - into normalized metadata and clean citations. Verifies AI-generated citations against the resolved record (catches the dominant real-DOI + invented-title fabrication pattern). Checks retraction and open-access…
Scholar Sidekick endpoints
| Method | Endpoint | Description |
|---|---|---|
| api | ||
| GET |
healthCheck /api/health |
|
| POST |
oaCheck /api/oa-check |
Resolves the supplied identifier to a DOI and returns its open-access status, sourced from Unpaywall. Includes the best legal landing/PDF URL, OA status… |
| POST |
export /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| POST |
retractionCheck /api/retraction-check |
Resolves the supplied identifier (DOI, PMID, PMCID, arXiv ID, ADS bibcode) to a DOI and returns its retraction / correction / expression-of-concern status, sourced from Crossref… |
| POST |
format /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML… |
| POST |
verifyCitation /api/verify |
Cross-checks a claimed citation against the record resolved at its identifier to detect the dominant AI-driven citation-fabrication pattern documented by Topaz et al. (Lancet… |
| Other endpoints | ||
| GET |
healthCheck /api/health |
|
| GET |
healthCheck /api/health |
|
| POST |
formatCreate /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| POST |
formatCreate /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| POST |
exportCreate /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| POST |
exportCreate /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| GET |
healthCheck /api/health |
|
| POST |
formatCreate /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| POST |
export /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| POST |
exportCreate /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| GET |
healthCheck /api/health |
|
| POST |
exportCreate /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| POST |
formatCreate /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| GET |
healthCheck /api/health |
|
| POST |
format /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| GET |
healthCheck /api/health |
|
| POST |
format /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| POST |
export /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| POST |
formatCreate /api/format |
Accepts a list of identifiers or free-text lines. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| POST |
exportCreate /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| GET |
healthCheck /api/health |
|
| POST |
exportCreate /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| POST |
formatCreate /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| GET |
healthCheck /api/health |
|
| POST |
formatCreate /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| POST |
exportCreate /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| GET |
healthCheck /api/health |
|
| GET |
healthCheck /api/health |
|
| POST |
formatCreate /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| POST |
exportCreate /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| GET |
healthCheck /api/health |
|
| POST |
export /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| POST |
format /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| POST |
exportCreate /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| POST |
formatCreate /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| GET |
healthCheck /api/health |
|
| POST |
formatCreate /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| GET |
healthCheck /api/health |
|
| POST |
exportCreate /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| POST |
exportCreate /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
| POST |
formatCreate /api/format |
Accepts a list of identifiers or a single free-text string. Resolves to metadata, deduplicates, and formats citations in the requested style. Returns JSON with text or HTML output. |
| GET |
healthCheck /api/health |
|
| GET |
healthCheck /api/health |
|
| POST |
export /api/export |
Exports resolved citations as **RIS** or **BibTeX** for easy import into reference managers. Input may be raw identifiers (`text`) or pre-parsed items. |
Scholar Sidekick pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $9 / month | 60 / minute |
|
| ULTRA | $49 / month | 300 / minute |
|
| MEGA | $199 / month | 1000 / minute |
|