Skip to content

Latest commit

 

History

History

ebird-client

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

ebird-client

Query the official eBird API from Haskell.

Installation

In your cabal file:

  build-depends:
      ebird-client

Usage

Every eBird API endpoint (as listed in their documentation) is supported. Use askEBird to send requests to the official eBird API. Many requests require an API key, which can be obtained here.

For example, to get recent observations of Peregrine Falcons in Park County, Wyoming (using -XOverloadedStrings):

askEBird $ recentSpeciesObservations apiKey "US-WY-029" "perfal" def

For more examples and documentation, see the library's Hackage documentation.