openalex_batch_get_works
Retrieve information for multiple academic papers in a single request, improving efficiency over individual lookups. Supports up to 50 OpenAlex IDs and optional abstract inclusion.
Instructions
Get information for multiple papers in one request. More efficient than calling get_work multiple times.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"work_ids": "<work_ids>"
},
"name": "openalex_batch_get_works"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| work_ids | Yes | Array of paper IDs (OpenAlex IDs only, max 50) | |
| include_abstract | No | Include abstracts in response (default: false for performance) |