Springer Nature
Springer Nature is a global publisher dedicated to providing service to research community with official Springer-API (API-Playground).
Note
The Springer engine requires an API key, which can be obtained via the Springer subscription.
Since the search term is passed 1:1 to the API, SearXNG users can use the Supported Query Parameters.
!springer (doi:10.1007/s10948-025-07019-1 OR doi:10.1007/s10948-025-07035-1)!springer keyword:ybco
However, please note that the available options depend on the subscription type.
For example, the year: filter requires a Premium Plan subscription.
!springer keyword:ybco year:2024
The engine uses the REST Meta-API v2 endpoint, but there is also a Python API Wrapper.
Configuration
The engine has the following additional settings:
- name: springer nature
api_key: "..."
inactive: false
Implementations
searx.engines.springer.page_size = 10 : Number of results to return in the request, see Pagination and Limits for more details.
searx.engines.springer.api_key = '' : Key used for the Meta-API. Get your API key from: Springer subscription
searx.engines.springer.base_url = 'https://api.springernature.com/meta/v2/json' : An enhanced endpoint with additional metadata fields and optimized queries for more efficient and comprehensive retrieval (Meta-API v2).
searx.engines.springer.setup(engine_settings: dict[str, Any]) → bool[source]
: Initialization of the Springer engine, checks whether the
api_key is set, otherwise the engine is inactive.
Copyright © SearXNG team
Made with Furo
