Need some help with your web development project? Then read on and learn about 3 free public APIs that can help you do just that.
1. HTTP Cats
HTTP Cats allows you to hone your skills in a fun and creative way. You can associate each status code with a related cat picture with the following usage:
https://http.cat/[status_code]
Some basic examples:

2. JSONPlaceholder
If you need mock data for your ongoing projects, then this API might be for you. It allows you to easily populate your page with content immediately and it certainly help with testing too.
See this example code:
fetch('https://jsonplaceholder.typicode.com/todos/1')
.then(response => response.json())
.then(json => console.log(json))
Which will return the following JSON:
{
"userId": 1,
"id": 1,
"title": "delectus aut autem",
"completed": false
}
It’s that simple!
3. VerifyRight
If you need email validation, VerifyRight might be the answer. It can detect fake email addresses with a simple API call:
GET https://verifyright.co/api/v1/verify/{{email_address}}
If the address is valid, a 200 status will be returned:
{
"status": true,
"email": "email",
"domain": "domain"
}
Conclusion
We’ve discussed 3 free easy-to-use APIs which can be implemented in your web development projects. I hope this can help both new and experienced developers out there. Happy Coding!
