What this API does
The FishWatch API delivers comprehensive data on US seafood species, verified by NOAA. This includes sustainability ratings, nutrition facts, habitat details, population trends, and bycatch statistics. Developers can use this RESTful API to retrieve detailed information for various fish species.
How it works
The API is built on a RESTful architecture, allowing developers to send HTTP GET requests to retrieve data. Responses are provided in JSON format, ensuring easy integration into different applications. Key endpoints include lists of species, detailed information about specific species, and sustainability ratings.
Authentication
No authentication is required to access the FishWatch API. It is free to use, with no API keys or signup needed, allowing developers to access data instantly.
Example usage
/species- Retrieves a list of all fish species./species/{id}- Retrieves detailed information for a specific fish species by ID./sustainability/{id}- Provides sustainability ratings for a specific species./bycatch/{id}- Returns bycatch statistics for a specific species.
Ideal use cases
- Building sustainability-focused applications related to seafood consumption.
- Creating educational tools for marine biology and conservation.
- Developing apps for restaurants and consumers emphasizing sustainable fish choices.
- Integrating NOAA fish data into environmental dashboards.