An open API service indexing awesome lists of open source software.

https://github.com/diogocapela/learning-materials

Datasets, APIs, and assets for learning purposes.
https://github.com/diogocapela/learning-materials

json

Last synced: about 1 year ago
JSON representation

Datasets, APIs, and assets for learning purposes.

Awesome Lists containing this project

README

          

# learning-materials

Suit of datasets, APIs, and assets for teaching purposes.

## Public APIs

### Dog Images

Get a random dog image

- https://dog.ceo/api/breeds/image/random

### IP Address

Get your current IP address (IPv4 format)

- https://api.ipify.org/?format=json

Get your current IP address (IPv6 format)

- https://api64.ipify.org/?format=json

### Weather

Get the current weather on a specific city

- https://goweather.herokuapp.com/weather/Porto

### Funny Excuses

Get a random excuse

- https://excuser.herokuapp.com/v1/excuse

Get a random excuse from a specific category (family, office, children, college or party)

- https://excuser.herokuapp.com/v1/excuse/office

### Lists of Animal Pictures

Get a random list of cat images

- https://shibe.online/api/cats?urls=true&httpsUrls=true&count=100

Get a random list of dog images

- https://shibe.online/api/shibes?urls=true&httpsUrls=true&count=100

Get a random list of bird images

- https://shibe.online/api/birds?urls=true&httpsUrls=true&count=100

### Colors API

Get a random color

- https://x-colors.herokuapp.com/api/random
- https://x-colors.herokuapp.com/api/random/blue
- https://x-colors.herokuapp.com/api/random/blue?number=10

Convert a HEX color to RGB

- https://x-colors.herokuapp.com/api/hex2rgb?value=FFFFFF

Convert a RGB color to HEX

- https://x-colors.herokuapp.com/api/rgb2hex?value=120-200-30

### Zoo Animal Details

Get details of a single random zoo animal

- https://zoo-animal-api.herokuapp.com/animals/rand

Get details of 10 random zoo animals

- https://zoo-animal-api.herokuapp.com/animals/rand/10

### Image Search

Search images online

- https://imsea.herokuapp.com/api/1?q=white%20cat

### Digimon Cards

Search Digimon cards

- https://digimoncard.io/api-public/search.php?n=agumon

### MMO Games

Get the latests news about MMO games

- https://www.mmobomb.com/api1/latestnews

Get all MMO games

- https://www.mmobomb.com/api1/games
- https://www.mmobomb.com/api1/games?platform=pc
- https://www.mmobomb.com/api1/games?platform=browser
- https://www.mmobomb.com/api1/games?category=shooter
- https://www.mmobomb.com/api1/games?platform=browser&category=shooter

Get details about a specific game

- https://www.mmobomb.com/api1/game?id=452

### Poetry

Get all authors

- https://poetrydb.org/author

Get all the poems of an author

- https://poetrydb.org/author/William%20Shakespeare/title

Get the content of specific poem from an author

- https://poetrydb.org/title/Under%20the%20Greenwood%20Tree/lines.json

### Cryptocurrencies

Get details on all the cryptocurrencies

- https://api.coincap.io/v2/assets

Get details on a specific cryptocurrency

- https://api.coincap.io/v2/assets/bitcoin

Get the daily price history of a specific cryptocurrency

- https://api.coincap.io/v2/assets/bitcoin/history?interval=d1