Skip to content

Reference

Detailed, authoritative documentation. Use these pages when you need the exact contract, not the high-level concept.

  • REST API


    Every endpoint, grouped by domain, with embedded Swagger UI.

  • Configuration


    Environment variables, settings.json structure, and where each knob lives in the UI.

  • Database schema


    Every table, key columns, and what writes to each one.

  • External APIs


    OpenAlex, Semantic Scholar, Crossref, arXiv, bioRxiv — what ALMa fetches, with what rate limits.

  • Scoring formulas


    The 10-weight Discovery scorer, in numbers.