IUCN

IUCN

Animals

IUCN Red List of Threatened Species

Visit API

📚 Documentation & Examples

Everything you need to integrate with IUCN

🚀 Quick Start Examples

IUCN Javascript Examplejavascript
// IUCN API Example
const response = await fetch('http://apiv3.iucnredlist.org/api/v3/docs', {
    method: 'GET',
    headers: {
        'Content-Type': 'application/json'
    }
});

const data = await response.json();
console.log(data);

Using the IUCN Red List API

The International Union for Conservation of Nature (IUCN) maintains a comprehensive database of the world's threatened species, known as the Red List. The IUCN Red List API provides programmatic access to this data, allowing developers to easily retrieve information about endangered species.

Getting Started

Before you can use the IUCN Red List API, you'll need to register for an API key on their website. Once you have your key, you can start making requests to the API.

All requests to the API should be made to the following base URL:

https://apiv3.iucnredlist.org/api/v3

Retrieving Species Information

To retrieve information about a specific species, use the species endpoint. For example, to retrieve information about the African Elephant, you would make the following GET request:

let apiKey = 'YOUR_API_KEY';

let url = `https://apiv3.iucnredlist.org/api/v3/species/6092?token=${apiKey}`;
fetch(url)
  .then(response => response.json())
  .then(data => console.log(data));

This will return a JSON object containing information about the African Elephant, including its classification, population status, and threats.

Searching for Species

You can search for species by name using the species/name endpoint. For example, to search for all species of tiger, you would make the following GET request:

let apiKey = 'YOUR_API_KEY';

let url = `https://apiv3.iucnredlist.org/api/v3/species/name/tiger?token=${apiKey}`;
fetch(url)
  .then(response => response.json())
  .then(data => console.log(data));

This will return a list of all species with the word "tiger" in their name.

Conclusion

The IUCN Red List API provides a wealth of information about endangered species. By incorporating this data into your own applications, you can help raise awareness about the importance of conservation efforts and the need to protect these vulnerable species from extinction.

📊 30-Day Uptime History

Daily uptime tracking showing online vs offline minutes

Jun 2Jun 4Jun 6Jun 8Jun 10Jun 12Jun 14Jun 16Jun 18Jun 20Jun 22Jun 24Jun 26Jun 28Jul 104008001440Minutes
Online
Offline

Related APIs in Animals