IDigBio API: Difference between revisions

619 bytes removed ,  23 February 2015
Line 51: Line 51:
=== Elasticsearch Overview ===
=== Elasticsearch Overview ===


At present iDigBio provides a public-facing interface to the back-end Elasticsearch system. This is the same interface that is used by the iDigBio Portal search but allows experienced programmers to search for data in ways beyond what is provided by the Portal.
'''Direct queries to the iDigBio Elasticsearch service are deprecated. The iDigBio Search API should be used instead.'''


'''Note: Direct queries to the iDigBio Elasticsearch service should be considered an Advanced operation.'''


According to the [http://www.elasticsearch.org/overview/elasticsearch/ Elasticsearch project site], Elasticsearch is a "flexible and powerful open source, distributed, real-time search and analytics engine."  Elasticsearch provides a RESTful web services interfaces and returns data in JSON format.
The public-facing interface to the iDigBio back-end Elasticsearch system is deprecated and will likely be disabled at some point in the future.
 
More detailed information on iDigBio Elasticsearch capabilities is available in [[iDigBio API v1 Specification#Search]].
 
See [[iDigBio API Examples]] for Elasticsearch query examples that are specific to iDigBio.


== Client Libraries ==
== Client Libraries ==
1,554

edits