Scholarly Citation Compiler (BibTeX, APA, IEEE, MLA) & DOI Resolver
extract_scholarly_citationsFormats academic paper metadata and DOI identifiers into standard scholarly citation formats (BibTeX, APA, IEEE, MLA). Use when generating bibliographies for research papers, validating journal references, or resolving DOI identifiers; for structuring research timelines, use summarize_temporal_timeline instead. Stateless read-only edge call (max 32 KB, 60 RPM): accepts 'source_content_or_doi' ('citation_style' defaults to 'bibtex_format'), supports '?demo=true' or L402 (10 sats), and returns HTTP 400 if invalid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| citation_style | No | Bibliographic citation standard: BibTeX format, APA 7th edition, IEEE standard, or MLA 9th edition. | |
| include_abstract | No | Whether to include publication abstract in structured metadata. | |
| source_content_or_doi | Yes | DOI string, arXiv ID, or raw paper title with author list to format into citation. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| metadata | Yes | Parsed bibliographic fields including title, authors, year, journal, and doi. | |
| citation_style | Yes | Citation specification name applied to the formatted reference. | |
| formatted_citation | Yes | Formatted bibliographic reference string adhering to the chosen citation standard. |