Skip to main content
This page is optimized for LLM agents and AI applications. For human-readable guides, see Getting Started.

Base URL and Authentication

Entity Endpoints

Special Endpoints

Critical: Two-Step ID Lookup

Never filter by entity names directly. Names are ambiguous. Always resolve to IDs first.
This applies to: authors, institutions, sources, topics, publishers, funders.

Query Parameters

OpenAlex uses snake_case for all parameters: per_page, group_by, api_key.

Filter Syntax

Common Filter Fields

Works

Authors

Common Patterns

Get works by author

Get works from institution

Bulk DOI lookup (up to 100)

Random sample

Aggregate by field

Pricing

Query Limits

Error Handling

Common Mistakes

Deprecated Features

See Deprecations for full list. Key items:
  • Concepts → Use Topics instead
  • /text endpoint → Do not use
  • host_venue → Use primary_location
  • grants → Use funders and awards