ebird-js
JS wrapper to the ebird API.
ebird-js is just a convenience library for interacting with the ebird 1.1 api.
How to use
npm install --save ebird-js
var ebird = ; var params = lng: '-76.51' lat: '42.46'; ebirdobsgeo
Default Params
fmt
defaults to json
.
All others see ebird 1.1 docs
Endpoints
data
This path contains data services.
data.obs.geo.recent
returns recent nearby observations
ebirddataobsgeo
data.obs.geo_spp.recent
returns recent nearby observations of a species
ebirddataobsgeo_spp
data.obs.hotspot.recent
returns recent observations at hotspots
ebirddataobshotspot
data.obs.hotspot_spp.recent
returns recent observations of a species at hotspots
ebirddataobshotspot_spp
data.obs.loc.recent
returns recent observations at locations
ebirddataobsloc
data.obs.loc_spp.recent
returns recent observations of a species at locations
ebirddataobsloc_spp
data.obs.region.recent
returns recent observations in a region
ebirddataobsregion
data.obs.region_spp.recent
returns recent observations of a species in a region
ebirddataobsregion_spp
data.notable.geo.recent
returns recent nearby notable observations
ebirddatanotablegeo
data.notable.hotspot.recent
returns recent notable observations at hotspots
ebirddatanotablehotspot
data.notable.loc.recent
returns recent notable observations at locations
ebirddatanotableloc
data.notable.region.recent
returns recent notable observations in a region
ebirddatanotableregion
data.nearest.geo_spp.recent
returns nearest locations with observations of a species
ebirddatanearestgeo_spp
products
This path contains products consisting of aggregated raw data.
product.obs.hotspot.recent
This service provides a summary of recent sightings for birding hotspots.
ebirddatanearestgeo_spp
ref
This path contains supporting lookup services for the /data and /product services
ref.taxa
returns species in the ebird taxonomy
ebirdref
ref.hotspot.region
provides a list of eBird hotspots for a given region, optionally filtered to those with recent data
ebirdrefhotspot
ref.hotspot.geo
provides a list of nearby eBird hotspots, optionally filtered to those with recent data
ebirdrefhotspot
ref.location
returns location-based look-up data
ebirdreflocationparams
ref.region
Undocumented ebird api.
params: q: String to search on Required Example Response: name: "United States (US)" code: "US" ...
returns location name and code.
ebirdref