Date: Tue, 19 Mar 2024 00:59:03 -0600 (MDT) Message-ID: <857059985.2607.1710831543783@confluence-tomcat.ucar.edu> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_2606_407625295.1710831543783" ------=_Part_2606_407625295.1710831543783 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Note to developers: Search API End of = Life
This Search API has reached End of Life.
NSDL metadata collections are now being hosted at ISKME's OER Com= mons. Contact Michelle Brennan <michelle@iskme.org> for i= nformation about API access to NSDL metadata.
Please update your client implementations accordingly.
The Search API allows developers to search for resources in the NSDL dig= ital library and build customized search and browse interfaces for a variet= y of applications. Search queries operate over both the content of the reso= urces and all related metadata including resource-level metadata, annotatio= ns, and use data/paradata.
The API is built on an index of terms, compiled and accessed using the <= a class=3D"external-link" href=3D"http://lucene.apache.org/" rel=3D"nofollo= w">Lucene search engine, and results are returned in ranked order by re= levance. In cases where there are more than one record in the repository fo= r a given resource (URL), the API automatically groups these together to fo= rm one result for each match (duplicate results are avoided). The API uses = a REST-RPC hybrid approach to ac= cept requests expressed as HTTP argument/value pairs and respond with struc= tured data in XML or JSON format, allowing developers to emb= ed and reuse NSDL resources using a wide range of technologies such as Java= Script, PHP and JSP.
The API is implemented with an instance of the the Digital Discovery System (DDS) rep= ository search server.
The Search API is used to power the NSDL.org web site, NSDL partner site= s, and supply resources to a number of other ed-tech applications. The API = is the primary access point for resource metadata, annotations, use data/pa= radata, and collection metadata in the NSDL repository.
The API base URLs is:
User Interfaces implemented with the API: