Services and
APIs
Skip navigation Digital Library for Earth System Education
Digital Library for Earth System Education
Search tips

Services and APIs

This portal contains information about the Web-based services, APIs and protocols that are available for remotely accessing repository search capabilities, XML metadata and other content, and contains links to tools and documentation for developers to begin using the services. To find the service that is right for your application, please read the descriptions below.

Search Web Service

The Digital Discovery System Web Service (DDSWS) is a search and retrieval service API for items that reside in a digital repository, and is available from the Digital Discovery System (DDS), the Digital Catalog System (DCS) and the NSDL Catalog System (NCS). The service may be used to search over and retrieve items from it's repository in real-time, and is designed to be used by high-availability applications.

See the Search Web Service area to get started using the service.

To access the previous version of this service, see Search Web Service v1.0.

For an additional service API that is available for searching the metadata repository, see the ODL Search Service.

JavaScript Search Service

The JavaScript Search Service (JSHTML) lets Web developers place search into their own Web pages with JavaScript, and is available from the Digital Discovery System (DDS).

The service is designed to be used in real-time, high-availability Web sites to provide interactive search and discovery interfaces for repository resources. The service provides a simple JavaScript API that allows developers to define a custom search and place it within the context of their own Web site. The API can be used in any HTML page and may be combined with Cascading Style Sheets (CSS) to control the look and feel of the search interface and search results. Using the API, Web page developers can insert, customize and tailor the search within their Web page using a text editor or other development tool, and deploy their page to any Web server. See the JavaScript Search Service area to get started using the service.

Open Archive Initiative Data Provider

The DLESE OAI Data Provider exposes the DLESE metadata catalog via the OAI Protocol for Metadata Harvesting, version 2.0.

The Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) is a widely used, standard library protocol for sharing and distributing metadata. The OAI protocol can be used to harvest the entire library catalog or harvest individual collections from the catalog.


Terms of Use

Each of the services and APIs listed here are free and available for use by the public in accordance with DLESE's Terms of Use.

to top