GET /keywords
Summary: List and search keywords
Operation ID: listKeywords
Auth: unknown
Operation ID: listKeywords
Auth: unknown
Description
Search and filter through keywords (natural language terms describing research).
Parameters (5)
filter
(string, query, optional)
Filter constraints using field:value syntax. Multiple filters can be combined with commas (AND). Supports OR with pipe (|) and NOT with !. Examples: publication_year:2024, authorships.author.id:A5023888391, is_oa:true
page
(integer, query, optional, default: 1)
Page number for pagination (capped at 10,000 results total; use cursor for deeper pagination)
Constraints: {'minimum': 1}
per_page
(integer, query, optional, default: 25)
Number of results per page (default: 25, max: 100)
Constraints: {'minimum': 1, 'maximum': 100}
search
(string, query, optional)
Full-text search query
sort
(string, query, optional)
Sort order using field:direction syntax. Direction can be 'asc' or 'desc'. Example: cited_by_count:desc
Examples (3)
| Title | Type | URL | Action |
|---|---|---|---|
| List first 10 keywords | curl |
https://api.openalex.org/keywords?per_page=10 |
|
| Search for machine learning keywords | curl |
https://api.openalex.org/keywords?search=machine+learning&per_page=5 |
|
| Filter keywords with 1000+ works, sorted by most cited | curl |
https://api.openalex.org/keywords?filter=works_count:%3E1000&sort=-cited_by_count&per_page=10 |
Probe History
Status Codes
| Time | Status | Latency | Size |
|---|---|---|---|
| 2026-03-23 10:24:34.783588 | 400 | 572ms | |
| 2026-03-23 10:09:30.023719 | 200 | 265ms | |
| 2026-03-23 09:00:33.599879 | 200 | 548ms |
Response Changes
| When | Old | New |
|---|---|---|
| 2026-03-23 10:09:30.023719 | 3db0629f899f |
1ba2a093539b |
| 2026-03-23 10:24:34.783588 | 1ba2a093539b |
a4cf6a0a8158 |