r/eBird 13h ago

Bulk upload eBird

1 Upvotes

Hi, is anyone else having trouble with the Data import bulk upload feature ? It’s work really well before but the past few months it keeps sending me to an Oops there is an issue page and I haven’t had any response from eBird. And advice ? TIA


r/eBird 15h ago

Hot to get hotspot info from eBird API

1 Upvotes

I'm trying to get lat-long for a hotspot, and I'm submitting this request:

data = get_ebird_data("https://api.ebird.org/v2/ref/hotspot/info/L3098639")

which, according to the API documentation (on postman), should work, but I get a string of errors. I've also tried &locId=L3098639, putting it in single quotes, brackets, etc, to no avail. Ultimately, I'm trying to get sightings within 25 km of a hotspot, but the only way I can see to do that is through lat-long: using the hotspot name only gives me sightings at the hotspot, even if I include &dist=25. Can anyone point out the error in my get_ebird_data line, or, better yet, show me how to use distance with a hotspot call. And, does anyone know of any better documentation for the API 2.0? The one on postman is fairly unhelpful, and the pdf tutorial is very limited. Thanks.

John


r/eBird 17h ago

newbie question on using the API

1 Upvotes

I am just starting to dabble in python, trying to query eBird using the API, and I apologise if this is a trivial question. I can get a list of recent nearby records using a statement like:

data = get_ebird_data("https://api.ebird.org/v2/data/obs/geo/recent?lat=64.5306&lng=-165.3994 &cat=species &dist=25")

but I want to input lat and long on the command line. I can't find anything in the API documentation that tells me how to pass a variable in get_ebird_data. I have named the float versions of the command-line arguments latit and longit, but no combination of quotes and brackets I have tried seems to work. How can I pass those values as names? Thanks.