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.
- Host: GitHub
- URL: https://github.com/diogocapela/learning-materials
- Owner: diogocapela
- Created: 2022-09-17T15:57:41.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-02T00:59:42.000Z (over 3 years ago)
- Last Synced: 2025-03-27T23:41:46.505Z (over 1 year ago)
- Topics: json
- Homepage:
- Size: 75.1 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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