API #310
Replies: 5 comments 17 replies
-
Looks good! What do you think the intended use case of the API is? People just wanting to make their own interface of sorts, or more for research groups to extract data to spreadsheets and such? |
Beta Was this translation helpful? Give feedback.
-
Would this allow users to grab data from the BirdNET-Pi local database? I'm interested in having a copy of that BirdNet data in my mariadb weather data database. From there I would import into Tableau. |
Beta Was this translation helpful? Give feedback.
-
If this isn't the right place to mention this - please feel free to delete - or suggest where I might better share. The goal with BirdWeather is to provide both live visualization, but also to be a fully open databank of all the detections uploaded. We're using GraphQL - so for those familiar with it:
We've also finished the first pass at our data explorer - https://app.birdweather.com/data - which also supports exporting results via CSV. Cheers! |
Beta Was this translation helpful? Give feedback.
-
I'm involved with a livestream of wildlife in Scotland using OBS (Birds, Mammals etc) and think that integrating with BirdNET would be a a fantastic feature. We already allow users to spot birds etc, with an index being created, and videos created with thumbnails of species. (For anyone interested, search Youtube for "Scottish Wildlife Garden" if you want to see the livestream,) What is the current status of the API available for BirdNET-Pi so that I might on say query over a period of time which species have been heard, so that this can then be shared with viewers? The initial comment on this discussion suggests that it just returns the entire database in json format. Any progress since then? |
Beta Was this translation helpful? Give feedback.
-
Thanks for getting back so quickly. From an api perspective, a json response is perfect. Ideally I'd be able to pass parameters to filter on say last hour, day, week or whatever so that I can produce a video of "Birds heard in the last XXX" with thumbnails etc. The heart of the livestream is a bunch of flask microservices to manage interaction with youtube chat, media creation, sequencing of view changes according to time of the day at the place etc. It should be an easy task to interact with your api and do something with the resulting data. I have a pi or two in a drawer at home, and possibly a USB sound card, but I think i'll need to make some investments before I'd be able to listen in with any confidence. |
Beta Was this translation helpful? Give feedback.
-
I'm building this -- here is the POC
https://virginia.birdnetpi.com/api/detections
Beta Was this translation helpful? Give feedback.
All reactions