Service API
Digital Discovery System (DDS)
NCAR Library DDS Repository (live)

Search API

The Search API uses a REST-RPC hybrid approach to accept requests expressed as HTTP argument/value pairs and respond with structured data in XML or JSON format. Search requests operate over a Lucene index of terms. The API is avilable from the Digital Discovery System (DDS), the Digital Collection System (DCS), and the NSDL Collection System (NCS).

Service features include:

Documentation, examples, and service explorer

  • Documentation - Description of each API request, service features, and responses.
  • Example Code - Code examples that are available to copy, modify and use.
  • Explorer - Issue API requests and explore the responses using a web browser.

Access this DDS repository using the following Base URL:

  • Base URL =

Previous versions

Previous versions of the service are available for reference: Search API v1.0 and ODL Search Service.

University Corporation for Atmospheric Research (UCAR) National Science Foundation (NSF) National Science Digital Library (NSDL)