1
mirror of https://github.com/public-apis/public-apis synced 2024-12-12 06:43:55 +01:00

Merge pull request #2 from toddmotto/master

Merge
This commit is contained in:
Ian Havelock 2017-10-31 13:31:30 +00:00 committed by GitHub
commit 3f4df1b7fc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 592 additions and 197 deletions

103
README.md
View File

@ -23,6 +23,7 @@ Please note a passing build status indicates all listed APIs are available since
* [Currency Exchange](#currency-exchange) * [Currency Exchange](#currency-exchange)
* [Data Validation](#data-validation) * [Data Validation](#data-validation)
* [Development](#development) * [Development](#development)
* [Dictionaries](#dictionaries)
* [Documents & Productivity](#documents--productivity) * [Documents & Productivity](#documents--productivity)
* [Environment](#environment) * [Environment](#environment)
* [Events](#events) * [Events](#events)
@ -33,6 +34,7 @@ Please note a passing build status indicates all listed APIs are available since
* [Geocoding](#geocoding) * [Geocoding](#geocoding)
* [Government](#government) * [Government](#government)
* [Health](#health) * [Health](#health)
* [Jobs](#jobs)
* [Machine Learning](#machine-learning) * [Machine Learning](#machine-learning)
* [Math](#math) * [Math](#math)
* [Music](#music) * [Music](#music)
@ -47,6 +49,7 @@ Please note a passing build status indicates all listed APIs are available since
* [Shopping](#shopping) * [Shopping](#shopping)
* [Social](#social) * [Social](#social)
* [Sports & Fitness](#sports--fitness) * [Sports & Fitness](#sports--fitness)
* [Test Data](#test-data)
* [Text Analysis](#text-analysis) * [Text Analysis](#text-analysis)
* [Tracking](#tracking) * [Tracking](#tracking)
* [Transportation](#transportation) * [Transportation](#transportation)
@ -106,6 +109,7 @@ API | Description | Auth | HTTPS | Link |
### Business ### Business
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
| Charity Search | Non-profit charity data | `apiKey` | No | [Go!](http://charityapi.orghunter.com/) |
| Clearbit Logo API | Search for company logos and embed them in your projects | No | Yes | [Go!](https://clearbit.com/docs#logo-api) | | Clearbit Logo API | Search for company logos and embed them in your projects | No | Yes | [Go!](https://clearbit.com/docs#logo-api) |
| Domainsdb.info | Registered Domain Names Search | No | Yes | [Go!](https://domainsdb.info/) | | Domainsdb.info | Registered Domain Names Search | No | Yes | [Go!](https://domainsdb.info/) |
| Gmail | Flexible, RESTful access to the user's inbox | `OAuth` | Yes | [Go!](https://developers.google.com/gmail/api/) | | Gmail | Flexible, RESTful access to the user's inbox | `OAuth` | Yes | [Go!](https://developers.google.com/gmail/api/) |
@ -118,6 +122,7 @@ API | Description | Auth | HTTPS | Link |
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
| Church Calendar | Catholic liturgical calendar | No | No | [Go!](http://calapi.inadiutorium.cz/) | | Church Calendar | Catholic liturgical calendar | No | No | [Go!](http://calapi.inadiutorium.cz/) |
| Czech Namedays Calendar | Lookup for a name and returns nameday date | No | No | [Go!](http://svatky.adresa.info/) |
| Google Calendar | Display, create and modify Google calendar events | `OAuth` | Yes | [Go!](https://developers.google.com/google-apps/calendar/) | | Google Calendar | Display, create and modify Google calendar events | `OAuth` | Yes | [Go!](https://developers.google.com/google-apps/calendar/) |
| Holidays | Historical data regarding holidays | `apiKey` | Yes | [Go!](https://holidayapi.com/) | | Holidays | Historical data regarding holidays | `apiKey` | Yes | [Go!](https://holidayapi.com/) |
| LectServe | Protestant liturgical calendar | No | No | [Go!](http://www.lectserve.com) | | LectServe | Protestant liturgical calendar | No | No | [Go!](http://www.lectserve.com) |
@ -130,6 +135,7 @@ API | Description | Auth | HTTPS | Link |
| Dropbox | File Sharing and Storage | `OAuth` | Yes | [Go!](https://www.dropbox.com/developers) | | Dropbox | File Sharing and Storage | `OAuth` | Yes | [Go!](https://www.dropbox.com/developers) |
| Google Drive | File Sharing and Storage | `OAuth` | Yes | [Go!](https://developers.google.com/drive/) | | Google Drive | File Sharing and Storage | `OAuth` | Yes | [Go!](https://developers.google.com/drive/) |
| OneDrive | File Sharing and Storage | `OAuth` | Yes | [Go!](https://dev.onedrive.com/) | | OneDrive | File Sharing and Storage | `OAuth` | Yes | [Go!](https://dev.onedrive.com/) |
| Pastebin | Plain Text Storage | `apiKey` | Yes | [Go!](https://pastebin.com/api/) |
### Continuous Integration ### Continuous Integration
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
@ -147,12 +153,14 @@ API | Description | Auth | HTTPS | Link |
| CoinDesk | Bitcoin Price Index | No | No | [Go!](http://www.coindesk.com/api/) | | CoinDesk | Bitcoin Price Index | No | No | [Go!](http://www.coindesk.com/api/) |
| CoinMarketCap | Cryptocurrencies Prices | No | Yes | [Go!](https://coinmarketcap.com/api/) | | CoinMarketCap | Cryptocurrencies Prices | No | Yes | [Go!](https://coinmarketcap.com/api/) |
| CryptoCompare | Cryptocurrencies Comparison | No | Yes | [Go!](https://www.cryptocompare.com/api#) | | CryptoCompare | Cryptocurrencies Comparison | No | Yes | [Go!](https://www.cryptocompare.com/api#) |
| MercadoBitcoin | Brazilian Cryptocurrency Information | No | Yes | [Go!](https://www.mercadobitcoin.net/api-doc/) |
### Currency Exchange ### Currency Exchange
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
| 1Forge | Forex currency market data | `apiKey` | Yes | [Go!](https://1forge.com/forex-data-api/api-documentation) | | 1Forge | Forex currency market data | `apiKey` | Yes | [Go!](https://1forge.com/forex-data-api/api-documentation) |
| Currencylayer | Exchange rates and currency conversion | `apiKey` | Yes | [Go!](https://currencylayer.com/documentation) | | Currencylayer | Exchange rates and currency conversion | `apiKey` | Yes | [Go!](https://currencylayer.com/documentation) |
| Czech National Bank | A collection of exchange rates | No | Yes | [Go!](https://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.xml) |
| Fixer.io | Exchange rates and currency conversion | No | Yes | [Go!](http://fixer.io) | | Fixer.io | Exchange rates and currency conversion | No | Yes | [Go!](http://fixer.io) |
### Data Validation ### Data Validation
@ -161,6 +169,7 @@ API | Description | Auth | HTTPS | Link |
| languagelayer | Language detection | No | Yes | [Go!](https://languagelayer.com) | | languagelayer | Language detection | No | Yes | [Go!](https://languagelayer.com) |
| Lob.com | US Address Verification | `apiKey` | Yes | [Go!](https://lob.com/) | | Lob.com | US Address Verification | `apiKey` | Yes | [Go!](https://lob.com/) |
| mailboxlayer | Email address validation | No | Yes | [Go!](https://mailboxlayer.com) | | mailboxlayer | Email address validation | No | Yes | [Go!](https://mailboxlayer.com) |
| MailTest | Email address validation | No | Yes | [Go!](http://mailtest.in/documentation/) |
| numverify | Phone number validation | No | Yes | [Go!](https://numverify.com) | | numverify | Phone number validation | No | Yes | [Go!](https://numverify.com) |
| PurgoMalum | Content validator against profanity & obscenity | No | No | [Go!](http://www.purgomalum.com) | | PurgoMalum | Content validator against profanity & obscenity | No | No | [Go!](http://www.purgomalum.com) |
| vatlayer | VAT number validation | No | Yes | [Go!](https://vatlayer.com) | | vatlayer | VAT number validation | No | Yes | [Go!](https://vatlayer.com) |
@ -168,11 +177,10 @@ API | Description | Auth | HTTPS | Link |
### Development ### Development
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
| Adorable Avatars | Generate random cartoon avatars | No | Yes | [Go!](http://avatars.adorable.io) | | ApiLeap | Make screenshots from web pages and HTML | `apiKey` | Yes | [Go!](https://apileap.com/) |
| APIs.guru | Wikipedia for Web APIs, OpenAPI/Swagger specs for public APIs | No | Yes | [Go!](https://apis.guru/api-doc/) | | APIs.guru | Wikipedia for Web APIs, OpenAPI/Swagger specs for public APIs | No | Yes | [Go!](https://apis.guru/api-doc/) |
| Bacon Ipsum | A Meatier Lorem Ipsum Generator | No | Yes | [Go!](https://baconipsum.com/json-api/) |
| BetterMeta | Return a site's meta tags in JSON format | X-Mashape-Key | Yes | [Go!](http://bettermeta.io) | | BetterMeta | Return a site's meta tags in JSON format | X-Mashape-Key | Yes | [Go!](http://bettermeta.io) |
| Bitbucket - User Data | Pull public information for a user's Bitbucket account | No | Yes | [Go!](https://api.bitbucket.org/2.0/users/karllhughes) | | Bitbucket | Pull public information for a Bitbucket account | No | Yes | [Go!](https://api.bitbucket.org/2.0/users/karllhughes) |
| Browshot | Easily make screenshots of web pages in any screen size, as any device | `apiKey` | Yes | [Go!](https://browshot.com/api/documentation) | | Browshot | Easily make screenshots of web pages in any screen size, as any device | `apiKey` | Yes | [Go!](https://browshot.com/api/documentation) |
| CDNJS | Library info on CDNJS | No | Yes | [Go!](https://api.cdnjs.com/libraries/jquery) | | CDNJS | Library info on CDNJS | No | Yes | [Go!](https://api.cdnjs.com/libraries/jquery) |
| Changelogs.md | Structured changelog metadata from open source projects | No | Yes | [Go!](https://changelogs.md) | | Changelogs.md | Structured changelog metadata from open source projects | No | Yes | [Go!](https://changelogs.md) |
@ -184,30 +192,32 @@ API | Description | Auth | HTTPS | Link |
| Github - User Data | Pull public information for a user's github | No | Yes | [Go!](https://api.github.com/users/hackeryou) | | Github - User Data | Pull public information for a user's github | No | Yes | [Go!](https://api.github.com/users/hackeryou) |
| Gitter | Chat for GitHub | `OAuth` | Yes | [Go!](https://github.com/gitterHQ/docs) | | Gitter | Chat for GitHub | `OAuth` | Yes | [Go!](https://github.com/gitterHQ/docs) |
| HackerRank | Compile source code and run against a set of provided test cases | `apiKey` | Yes | [Go!](https://www.hackerrank.com/api/docs) | | HackerRank | Compile source code and run against a set of provided test cases | `apiKey` | Yes | [Go!](https://www.hackerrank.com/api/docs) |
| Hipster Ipsum | Generates Hipster Ipsum text | No | No | [Go!](http://hipsterjesus.com/) |
| import.io | Retrieve structured data from a website or RSS feed | `apiKey` | Yes | [Go!](http://api.docs.import.io/) | | import.io | Retrieve structured data from a website or RSS feed | `apiKey` | Yes | [Go!](http://api.docs.import.io/) |
| IPify | A simple IP Address API | No | Yes | [Go!](https://www.ipify.org/) | | IPify | A simple IP Address API | No | Yes | [Go!](https://www.ipify.org/) |
| JSON 2 JSONP | Convert JSON to JSONP (on-the-fly) for easy cross-domain data requests using client-side JavaScript | No | Yes | [Go!](https://json2jsonp.com/) | | JSON 2 JSONP | Convert JSON to JSONP (on-the-fly) for easy cross-domain data requests using client-side JavaScript | No | Yes | [Go!](https://json2jsonp.com/) |
| JSONbin.io | Free JSON storage service. Ideal for small scale Web apps, Websites and Mobile apps | `apiKey` | Yes | [Go!](https://jsonbin.io) | | JSONbin.io | Free JSON storage service. Ideal for small scale Web apps, Websites and Mobile apps | `apiKey` | Yes | [Go!](https://jsonbin.io) |
| JSONPlaceholder | Fake data for testing and prototyping | No | No | [Go!](http://jsonplaceholder.typicode.com/) |
| Judge0 API | Compile and run source code | No | Yes | [Go!](https://api.judge0.com/) | | Judge0 API | Compile and run source code | No | Yes | [Go!](https://api.judge0.com/) |
| Kairos | Face Recognition and Emotion Analysis | `apiKey` | Yes | [Go!](https://www.kairos.com/features) | | Kairos | Face Recognition and Emotion Analysis | `apiKey` | Yes | [Go!](https://www.kairos.com/features) |
| Let's Validate | Uncovers the technologies used on websites and URL to thumbnail | No | Yes | [Go!](https://github.com/letsvalidate/api) | | Let's Validate | Uncovers the technologies used on websites and URL to thumbnail | No | Yes | [Go!](https://github.com/letsvalidate/api) |
| LiveEdu | Live Coding Streaming | `OAuth` | Yes | [Go!](https://www.liveedu.tv/developer/applications/) | | LiveEdu | Live Coding Streaming | `OAuth` | Yes | [Go!](https://www.liveedu.tv/developer/applications/) |
| Lorem Text | Generates Lorem Ipsum text | `X-Mashape-Key` | Yes | [Go!](https://market.mashape.com/montanaflynn/lorem-text-generator) |
| Loripsum | The "lorem ipsum" generator that doesn't suck | No | No | [Go!](http://loripsum.net/) |
| Myjson | A simple JSON store for your web or mobile app | No | No | [Go!](http://myjson.com/api) | | Myjson | A simple JSON store for your web or mobile app | No | No | [Go!](http://myjson.com/api) |
| Plino | Spam filtering system | No | Yes | [Go!](https://plino.herokuapp.com/) | | Plino | Spam filtering system | No | Yes | [Go!](https://plino.herokuapp.com/) |
| Public APIs | A collective list of free JSON APIs for use in web development | No | Yes | [Go!](https://github.com/toddmotto/public-apis/tree/master/json) | | Public APIs | A collective list of free JSON APIs for use in web development | No | Yes | [Go!](https://github.com/toddmotto/public-apis/tree/master/json) |
| RandomUser | Generates random user data | No | Yes | [Go!](https://randomuser.me) | | QR code | Generate and decode / read QR code graphics | No | Yes | [Go!](http://goqr.me/api/) |
| RandomWord | Generate random word | No | No | [Go!](http://www.setgetgo.com/randomword/) |
| ReqRes | A hosted REST-API ready to respond to your AJAX requests | No | Yes | [Go!](https://reqres.in/ ) | | ReqRes | A hosted REST-API ready to respond to your AJAX requests | No | Yes | [Go!](https://reqres.in/ ) |
| Restpack | Provides screenshot, HTML to PDF, and content extraction APIs | `apiKey` | Yes | [Go!](https://restpack.io/) |
| RoboHash | Generate random robot/alien avatars | No | Yes | [Go!](https://robohash.org/) | | RoboHash | Generate random robot/alien avatars | No | Yes | [Go!](https://robohash.org/) |
| Scrape Website Email | Grabs email addresses from a URL | `X-Mashape-Key` | Yes | [Go!](https://market.mashape.com/tommytcchan/scrape-website-email) |
| SHOUTCLOUD | ALL-CAPS AS A SERVICE | No | No | [Go!](http://shoutcloud.io/) |
| StackExchange | Q&A forum for developers | `OAuth` | Yes | [Go!](https://api.stackexchange.com/) | | StackExchange | Q&A forum for developers | `OAuth` | Yes | [Go!](https://api.stackexchange.com/) |
| UI Names | Generate random fake names | No | Yes | [Go!](https://github.com/thm/uinames) |
| Verse | Check what's the latest version of your favorite open-source project | No | Yes | [Go!](https://verse.pawelad.xyz/) | | Verse | Check what's the latest version of your favorite open-source project | No | Yes | [Go!](https://verse.pawelad.xyz/) |
### Dictionaries
API | Description | Auth | HTTPS | Link |
|---|---|---|---|---|
| Oxford | Dictionary Data | `apiKey` | Yes | [Go!](https://developer.oxforddictionaries.com/) |
| Wordnik | Dictionary Data | No | No | [Go!](http://developer.wordnik.com) |
| Words | Definitions and synonyms for more than 150,000 words | `apiKey` | Yes | [Go!](https://www.wordsapi.com/) |
### Documents & Productivity ### Documents & Productivity
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
@ -216,6 +226,7 @@ API | Description | Auth | HTTPS | Link |
| pdflayer API | HTML/URL to PDF | No | Yes | [Go!](https://pdflayer.com) | | pdflayer API | HTML/URL to PDF | No | Yes | [Go!](https://pdflayer.com) |
| Pocket | Bookmarking service | `OAuth` | Yes | [Go!](https://getpocket.com/developer/) | | Pocket | Bookmarking service | `OAuth` | Yes | [Go!](https://getpocket.com/developer/) |
| PrexView | Data from XML or JSON to PDF, HTML or Image | `apiKey` | Yes | [Go!](https://prexview.com) | | PrexView | Data from XML or JSON to PDF, HTML or Image | `apiKey` | Yes | [Go!](https://prexview.com) |
| Restpack | Provides screenshot, HTML to PDF, and content extraction APIs | `apiKey` | Yes | [Go!](https://restpack.io/) |
| Todoist | Todo Lists | `OAuth` | Yes | [Go!](https://developer.todoist.com) | | Todoist | Todo Lists | `OAuth` | Yes | [Go!](https://developer.todoist.com) |
| Wunderlist | Todo Lists | `OAuth` | Yes | [Go!](https://developer.wunderlist.com/documentation) | | Wunderlist | Todo Lists | `OAuth` | Yes | [Go!](https://developer.wunderlist.com/documentation) |
@ -237,10 +248,12 @@ API | Description | Auth | HTTPS | Link |
### Finance ### Finance
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
| Alpha Vantage | Realtime and historical stock data | `apiKey` | Yes | [Go!](https://www.alphavantage.co/) |
| Barchart OnDemand | Stock, Futures, and Forex Market Data | `apiKey` | Yes | [Go!](https://www.barchartondemand.com/free) | | Barchart OnDemand | Stock, Futures, and Forex Market Data | `apiKey` | Yes | [Go!](https://www.barchartondemand.com/free) |
| Consumer Financial Protection Bureau | Financial services consumer complains data | `apiKey` | Yes | [Go!](https://data.consumerfinance.gov/resource/jhzv-w97w.json) | | Consumer Financial Protection Bureau | Financial services consumer complains data | `apiKey` | Yes | [Go!](https://data.consumerfinance.gov/resource/jhzv-w97w.json) |
| Czech National Bank | A collection of exchange rates | No | No | [Go!](https://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.xml) |
| IEX | Stocks and Market Data | No | Yes | [Go!](https://iextrading.com/developer/) | | IEX | Stocks and Market Data | No | Yes | [Go!](https://iextrading.com/developer/) |
| IG | Spreadbetting and CFD Market Data | `apiKey` | Yes | [Go!](https://labs.ig.com/gettingstarted) |
| Plaid | Connect with users bank accounts and access transaction data | apiKey | Yes | [Go!](https://plaid.com/) |
| Razorpay IFSC | Indian Financial Systems Code (Bank Branch Codes) | No | Yes | [Go!](https://ifsc.razorpay.com/) | | Razorpay IFSC | Indian Financial Systems Code (Bank Branch Codes) | No | Yes | [Go!](https://ifsc.razorpay.com/) |
| RoutingNumbers.info | ACH/NACHA Bank Routing Numbers | No | Yes | [Go!](https://www.routingnumbers.info/api/index.html) | | RoutingNumbers.info | ACH/NACHA Bank Routing Numbers | No | Yes | [Go!](https://www.routingnumbers.info/api/index.html) |
| VAT Rates | A collection of all VAT rates for EU countries | No | Yes | [Go!](https://jsonvat.com/) | | VAT Rates | A collection of all VAT rates for EU countries | No | Yes | [Go!](https://jsonvat.com/) |
@ -276,7 +289,7 @@ API | Description | Auth | HTTPS | Link |
### Games & Comics ### Games & Comics
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
| Battle.net | Blizzard Entertainment | No | Yes | [Go!](https://dev.battle.net/) | | Battle.net | Blizzard Entertainment | `apiKey` | Yes | [Go!](https://dev.battle.net/) |
| Battlefield 4 | Battlefield 4 Information | No | Yes | [Go!](https://bf4stats.com/api) | | Battlefield 4 | Battlefield 4 Information | No | Yes | [Go!](https://bf4stats.com/api) |
| Chuck Norris Database | Jokes | No | No | [Go!](http://www.icndb.com/api/) | | Chuck Norris Database | Jokes | No | No | [Go!](http://www.icndb.com/api/) |
| Clash of Clans | Clash of Clans Game Information | No | Yes | [Go!](https://developer.clashofclans.com) | | Clash of Clans | Clash of Clans Game Information | No | Yes | [Go!](https://developer.clashofclans.com) |
@ -291,11 +304,13 @@ API | Description | Auth | HTTPS | Link |
| Guild Wars 2 | Guild Wars 2 Game Information | `apiKey` | Yes | [Go!](https://wiki.guildwars2.com/wiki/API:Main) | | Guild Wars 2 | Guild Wars 2 Game Information | `apiKey` | Yes | [Go!](https://wiki.guildwars2.com/wiki/API:Main) |
| Halo | Halo 5 and Halo Wars 2 Information | `apiKey` | Yes | [Go!](https://developer.haloapi.com/) | | Halo | Halo 5 and Halo Wars 2 Information | `apiKey` | Yes | [Go!](https://developer.haloapi.com/) |
| Hearthstone | Hearthstone Cards Information | `X-Mashape-Key` | Yes | [Go!](http://hearthstoneapi.com/) | | Hearthstone | Hearthstone Cards Information | `X-Mashape-Key` | Yes | [Go!](http://hearthstoneapi.com/) |
| Jokes | Programming and general jokes | No | Yes | [Go!](https://github.com/15Dkatz/official_joke_api) |
| Jservice | Jeopardy Question Database | No | No | [Go!](http://jservice.io) | | Jservice | Jeopardy Question Database | No | No | [Go!](http://jservice.io) |
| Magic The Gathering | Magic The Gathering Game Information | No | No | [Go!](http://magicthegathering.io/) | | Magic The Gathering | Magic The Gathering Game Information | No | No | [Go!](http://magicthegathering.io/) |
| Marvel | Marvel Comics | `apiKey` | No | [Go!](http://developer.marvel.com) | | Marvel | Marvel Comics | `apiKey` | No | [Go!](http://developer.marvel.com) |
| Open Trivia | Trivia Questions | No | Yes | [Go!](https://opentdb.com/api_config.php) | | Open Trivia | Trivia Questions | No | Yes | [Go!](https://opentdb.com/api_config.php) |
| PandaScore | E-sports games and results | `apiKey` | Yes | [Go!](https://api.pandascore.co) | | PandaScore | E-sports games and results | `apiKey` | Yes | [Go!](https://api.pandascore.co) |
| PlayerUnknown's Battlegrounds | PUBG Stats | `apiKey` | Yes | [Go!](https://pubgtracker.com/site-api) |
| Pokéapi | Pokémon Information | No | No | [Go!](http://pokeapi.co) | | Pokéapi | Pokémon Information | No | No | [Go!](http://pokeapi.co) |
| Qriusity | Quiz/Trivia Questions | No | Yes | [Go!](https://qriusity.com/) | | Qriusity | Quiz/Trivia Questions | No | Yes | [Go!](https://qriusity.com/) |
| Riot Games | League of Legends Game Information | `apiKey` | Yes | [Go!](https://developer.riotgames.com/) | | Riot Games | League of Legends Game Information | `apiKey` | Yes | [Go!](https://developer.riotgames.com/) |
@ -308,6 +323,8 @@ API | Description | Auth | HTTPS | Link |
| adresse.data.gouv.fr | Address database of France, geocoding, and reverse | No | Yes | [Go!](https://adresse.data.gouv.fr) | | adresse.data.gouv.fr | Address database of France, geocoding, and reverse | No | Yes | [Go!](https://adresse.data.gouv.fr) |
| Battuta | A (country/region/city) in-cascade location API | `apiKey` | Yes | [Go!](https://battuta.medunes.net) | | Battuta | A (country/region/city) in-cascade location API | `apiKey` | Yes | [Go!](https://battuta.medunes.net) |
| Bing Maps | Create/customize digital maps based on Bing Maps data | `apiKey` | Yes | [Go!](https://www.microsoft.com/maps/) | | Bing Maps | Create/customize digital maps based on Bing Maps data | `apiKey` | Yes | [Go!](https://www.microsoft.com/maps/) |
| City Context | Crime, school, and transportation data for US cities | `apiKey` | Yes | [Go!](https://www.citycontext.com/api-reference#/) |
| CitySDK | Open APIs for select European cities | No | Yes | [Go!](http://www.citysdk.eu/citysdk-toolkit/) |
| FreeGeoIP | Geolocation of IP addresses | No | Yes | [Go!](https://freegeoip.net/) | | FreeGeoIP | Geolocation of IP addresses | No | Yes | [Go!](https://freegeoip.net/) |
| GeoApi | French geographical data | No | Yes | [Go!](https://api.gouv.fr/api/geoapi.html) | | GeoApi | French geographical data | No | Yes | [Go!](https://api.gouv.fr/api/geoapi.html) |
| Geocode.xyz | Provides worldwide forward/reverse geocoding, batch geocoding and geoparsing | No | Yes | [Go!](https://geocode.xyz/) | | Geocode.xyz | Provides worldwide forward/reverse geocoding, batch geocoding and geoparsing | No | Yes | [Go!](https://geocode.xyz/) |
@ -329,6 +346,7 @@ API | Description | Auth | HTTPS | Link |
| PostcodeData.nl | Provide geolocation data based on postcode for Dutch addresses | No | No | [Go!](http://api.postcodedata.nl/v1/postcode/?postcode=1211EP&streetnumber=60&ref=domeinnaam.nl&type=json) | | PostcodeData.nl | Provide geolocation data based on postcode for Dutch addresses | No | No | [Go!](http://api.postcodedata.nl/v1/postcode/?postcode=1211EP&streetnumber=60&ref=domeinnaam.nl&type=json) |
| Postcodes.io | Postcode lookup & Geolocation for the UK | No | Yes | [Go!](https://postcodes.io) | | Postcodes.io | Postcode lookup & Geolocation for the UK | No | Yes | [Go!](https://postcodes.io) |
| REST Countries | Get information about countries via a RESTful API | No | Yes | [Go!](https://restcountries.eu) | | REST Countries | Get information about countries via a RESTful API | No | Yes | [Go!](https://restcountries.eu) |
| Uebermaps | Discover and share maps with friends | `apiKey` | Yes | [Go!](https://uebermaps.com/api/v2) |
| Utah AGRC | Utah Web API for geocoding Utah addresses | `apiKey` | Yes | [Go!](https://api.mapserv.utah.gov) | | Utah AGRC | Utah Web API for geocoding Utah addresses | `apiKey` | Yes | [Go!](https://api.mapserv.utah.gov) |
| ViaCep | Brazil RESTful zip codes API | No | Yes | [Go!](https://viacep.com.br) | | ViaCep | Brazil RESTful zip codes API | No | Yes | [Go!](https://viacep.com.br) |
| Zippopotam | Get information about place such as country, city, state, etc | No | No | [Go!](http://www.zippopotam.us) | | Zippopotam | Get information about place such as country, city, state, etc | No | No | [Go!](http://www.zippopotam.us) |
@ -357,12 +375,30 @@ API | Description | Auth | HTTPS | Link |
| openFDA | Public FDA data about drugs, devices, and foods | No | Yes | [Go!](https://open.fda.gov/api/) | | openFDA | Public FDA data about drugs, devices, and foods | No | Yes | [Go!](https://open.fda.gov/api/) |
| USDA Nutrients | National Nutrient Database for Standard Reference | No | Yes | [Go!](https://ndb.nal.usda.gov/ndb/doc/index) | | USDA Nutrients | National Nutrient Database for Standard Reference | No | Yes | [Go!](https://ndb.nal.usda.gov/ndb/doc/index) |
### Jobs
API | Description | Auth | HTTPS | Link |
|---|---|---|---|---|
| Adzuna | Job board aggregator | `apiKey` | Yes | [Go!](https://developer.adzuna.com/overview) |
| Authentic Jobs | Job board for designers, hackers, and creative pros | `apiKey` | Yes | [Go!](https://authenticjobs.com/api/docs) |
| Careerjet | Job search engine | `apiKey` | No | [Go!](https://www.careerjet.com/partners/api/) |
| Github Jobs | Jobs for software developers | No | Yes | [Go!](https://jobs.github.com/api) |
| Indeed | Job board aggragator | `apiKey` | Yes | [Go!](https://www.indeed.com/publisher) |
| Jobs2Careers | Job aggregator | `apiKey` | Yes | [Go!](http://api.jobs2careers.com/api/spec.pdf) |
| Jooble | Job search engine | `apiKey` | Yes | [Go!](https://us.jooble.org/api/about) |
| Juju | Job search engine | `apiKey` | No | [Go!](http://www.juju.com/publisher/spec/) |
| Open Skills | Job titles, skills, and related jobs data | No | No | [Go!](https://github.com/workforce-data-initiative/skills-api/wiki/API-Overview) |
| Search.gov Jobs | Tap into a list of current jobs openings with the United States government | No | Yes | [Go!](https://search.gov/developer/jobs.html) |
| The Muse | Job board and company profiles | `apiKey` | Yes | [Go!](https://www.themuse.com/developers/api/v2) |
| Upwork | Freelance job board and management system | `OAuth` | Yes | [Go!](https://developers.upwork.com/) |
| USAJOBS | US government job board | `apiKey` | Yes | [Go!](https://developer.usajobs.gov/) |
| ZipRecruiter | Job search app and website | `apiKey` | Yes | [Go!](https://www.ziprecruiter.com/publishers) |
### Machine Learning ### Machine Learning
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
| API.AI | Natural Language Processing | `apiKey` | Yes | [Go!](https://api.ai/) |
| Clarifai | Computer Vision | `OAuth` | Yes | [Go!](https://developer.clarifai.com/) | | Clarifai | Computer Vision | `OAuth` | Yes | [Go!](https://developer.clarifai.com/) |
| Cleverbot | Web chat bot | `apiKey` | Yes | [Go!](https://www.cleverbot.com/api/) | | Cleverbot | Web chat bot | `apiKey` | Yes | [Go!](https://www.cleverbot.com/api/) |
| Dialogflow | Natural Language Processing | `apiKey` | Yes | [Go!](https://dialogflow.com) |
| Keen IO | Data Analytics | `apiKey` | Yes | [Go!](https://keen.io/) | | Keen IO | Data Analytics | `apiKey` | Yes | [Go!](https://keen.io/) |
| Unplugg | Forecasting API for timeseries data | `apiKey` | Yes | [Go!](https://unplu.gg/test_api.html) | | Unplugg | Forecasting API for timeseries data | `apiKey` | Yes | [Go!](https://unplu.gg/test_api.html) |
| Wit.ai | Natural Language Processing | `OAuth` | Yes | [Go!](https://wit.ai/) | | Wit.ai | Natural Language Processing | `OAuth` | Yes | [Go!](https://wit.ai/) |
@ -373,17 +409,16 @@ API | Description | Auth | HTTPS | Link |
| Newton | Symbolic and Arithmetic Math Calculator | No | Yes | [Go!](https://newton.now.sh/) | | Newton | Symbolic and Arithmetic Math Calculator | No | Yes | [Go!](https://newton.now.sh/) |
| Numbers API | Facts about numbers | No | No | [Go!](http://numbersapi.com) | | Numbers API | Facts about numbers | No | No | [Go!](http://numbersapi.com) |
### Music ### Music
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
| Bandsintown | Music Events | No | Yes | [Go!](https://app.swaggerhub.com/apis/Bandsintown/PublicAPI/3.0.0) | | Bandsintown | Music Events | No | Yes | [Go!](https://app.swaggerhub.com/apis/Bandsintown/PublicAPI/3.0.0) |
| Deezer | Music | `OAuth` | No | [Go!](http://developers.deezer.com/login?redirect=/api) | | Deezer | Music | `OAuth` | Yes | [Go!](https://developers.deezer.com/api) |
| Discogs | Music | `OAuth` | Yes | [Go!](https://www.discogs.com/developers/) | | Discogs | Music | `OAuth` | Yes | [Go!](https://www.discogs.com/developers/) |
| Genius | Crowdsourced lyrics and music knowledge | `OAuth` | Yes | [Go!](https://docs.genius.com/) | | Genius | Crowdsourced lyrics and music knowledge | `OAuth` | Yes | [Go!](https://docs.genius.com/) |
| iTunes Search | Software products | No | Yes | [Go!](https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/) | | iTunes Search | Software products | No | Yes | [Go!](https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/) |
| Jamendo | Music | `OAuth` | Yes | [Go!](https://developer.jamendo.com/v3.0) | | Jamendo | Music | `OAuth` | Yes | [Go!](https://developer.jamendo.com/v3.0) |
| LastFm | Music | `apiKey` | No | [Go!](http://www.last.fm/api) | | LastFm | Music | `apiKey` | Yes | [Go!](https://www.last.fm/api) |
| Lyrics.ovh | Simple API to retrieve the lyrics of a song | No | Yes | [Go!](http://docs.lyricsovh.apiary.io/) | | Lyrics.ovh | Simple API to retrieve the lyrics of a song | No | Yes | [Go!](http://docs.lyricsovh.apiary.io/) |
| Mixcloud | Music | `OAuth` | Yes | [Go!](https://www.mixcloud.com/developers/) | | Mixcloud | Music | `OAuth` | Yes | [Go!](https://www.mixcloud.com/developers/) |
| MusicBrainz | Music | No | Yes | [Go!](https://musicbrainz.org/doc/Development/XML_Web_Service/Version_2) | | MusicBrainz | Music | No | Yes | [Go!](https://musicbrainz.org/doc/Development/XML_Web_Service/Version_2) |
@ -393,6 +428,7 @@ API | Description | Auth | HTTPS | Link |
| Songsterr | Provides guitar, bass and drums tabs and chords | No | Yes | [Go!](https://www.songsterr.com/a/wa/api/) | | Songsterr | Provides guitar, bass and drums tabs and chords | No | Yes | [Go!](https://www.songsterr.com/a/wa/api/) |
| Soundcloud | Music | No | Yes | [Go!](https://developers.soundcloud.com/) | | Soundcloud | Music | No | Yes | [Go!](https://developers.soundcloud.com/) |
| Spotify | Music | `OAuth` | Yes | [Go!](https://developer.spotify.com/web-api/) | | Spotify | Music | `OAuth` | Yes | [Go!](https://developer.spotify.com/web-api/) |
| TasteDive | Similar artist API (also works for movies and TV shows) | `apiKey` | Yes | [Go!](https://tastedive.com/read/api) |
| TheAudioDB | Music | `apiKey` | No | [Go!](http://www.theaudiodb.com) | | TheAudioDB | Music | `apiKey` | No | [Go!](http://www.theaudiodb.com) |
| Vagalume | Crowdsourced lyrics and music knowledge | `apiKey` | Yes | [Go!](https://api.vagalume.com.br/docs/) | | Vagalume | Crowdsourced lyrics and music knowledge | `apiKey` | Yes | [Go!](https://api.vagalume.com.br/docs/) |
@ -422,14 +458,15 @@ API | Description | Auth | HTTPS | Link |
| Federal Register | The Daily Journal of the United States Government | No | Yes | [Go!](https://www.federalregister.gov/reader-aids/developer-resources) | | Federal Register | The Daily Journal of the United States Government | No | Yes | [Go!](https://www.federalregister.gov/reader-aids/developer-resources) |
| fonoApi | Mobile Device Description | No | Yes | [Go!](https://fonoapi.freshpixl.com/) | | fonoApi | Mobile Device Description | No | Yes | [Go!](https://fonoapi.freshpixl.com/) |
| French Address Search | French Government | No | Yes | [Go!](https://adresse.data.gouv.fr/api) | | French Address Search | French Government | No | Yes | [Go!](https://adresse.data.gouv.fr/api) |
| Marijuana Strains | Marijuana strains, races, flavors, and effects | `apiKey` | No | [Go!](http://strains.evanbusse.com/) |
| Microlink.io | Turns any link into information | No | Yes | [Go!](https://docs.microlink.io) |
| Open Government, Australia | Australian Government Open Data | No | Yes | [Go!](https://www.data.gov.au/) | | Open Government, Australia | Australian Government Open Data | No | Yes | [Go!](https://www.data.gov.au/) |
| Open Government, Canada | Canadian Government Open Data | No | No | [Go!](http://open.canada.ca/en) | | Open Government, Canada | Canadian Government Open Data | No | No | [Go!](http://open.canada.ca/en) |
| Open Government, France | French Government Open Data | `apiKey` | Yes | [Go!](https://www.data.gouv.fr/) |
| Open Government, India | Indian Government Open Data | `apiKey` | Yes | [Go!](https://data.gov.in/) | | Open Government, India | Indian Government Open Data | `apiKey` | Yes | [Go!](https://data.gov.in/) |
| Open Government, New Zealand | New Zealand Government Open Data | No | Yes | [Go!](https://www.data.govt.nz/) | | Open Government, New Zealand | New Zealand Government Open Data | No | Yes | [Go!](https://www.data.govt.nz/) |
| Open Government, USA | United States Government Open Data | No | Yes | [Go!](https://www.data.gov/) | | Open Government, USA | United States Government Open Data | No | Yes | [Go!](https://www.data.gov/) |
| Open Skills | Job titles, skills, and related jobs data | No | No | [Go!](https://github.com/workforce-data-initiative/skills-api/wiki/API-Overview) |
| Outpan | A Database of Everything | `apiKey` | Yes | [Go!](https://outpan.mixnode.com/developers) | | Outpan | A Database of Everything | `apiKey` | Yes | [Go!](https://outpan.mixnode.com/developers) |
| Pearson | Dictionary Data | `apiKey` | No | [Go!](http://developer.pearson.com/apis/dictionaries) |
| Prague Opendata | Prague City Open Data | No | No | [Go!](http://opendata.praha.eu/en) | | Prague Opendata | Prague City Open Data | No | No | [Go!](http://opendata.praha.eu/en) |
| Quandl | Stock Market Data | No | Yes | [Go!](https://www.quandl.com/) | | Quandl | Stock Market Data | No | Yes | [Go!](https://www.quandl.com/) |
| Represent by Open North | Find Canadian Government Representatives | No | Yes | [Go!](https://represent.opennorth.ca/) | | Represent by Open North | Find Canadian Government Representatives | No | Yes | [Go!](https://represent.opennorth.ca/) |
@ -438,8 +475,6 @@ API | Description | Auth | HTTPS | Link |
| UPC database | More than 1.5 million barcode numbers from all around the world | `apiKey` | Yes | [Go!](https://upcdatabase.org/api) | | UPC database | More than 1.5 million barcode numbers from all around the world | `apiKey` | Yes | [Go!](https://upcdatabase.org/api) |
| Wikidata | Collaboratively edited knowledge base operated by the Wikimedia Foundation | `OAuth` | Yes | [Go!](https://www.wikidata.org/w/api.php?action=help) | | Wikidata | Collaboratively edited knowledge base operated by the Wikimedia Foundation | `OAuth` | Yes | [Go!](https://www.wikidata.org/w/api.php?action=help) |
| Wikipedia | Mediawiki Encyclopedia | No | Yes | [Go!](https://www.mediawiki.org/wiki/API:Main_page) | | Wikipedia | Mediawiki Encyclopedia | No | Yes | [Go!](https://www.mediawiki.org/wiki/API:Main_page) |
| Wordnik | Dictionary Data | No | No | [Go!](http://developer.wordnik.com) |
| Words | Definitions for more than 150,000 words | `apiKey` | Yes | [Go!](https://www.wordsapi.com/) |
| Yelp | Find Local Business | `OAuth` | Yes | [Go!](https://www.yelp.com/developers/documentation/v3) | | Yelp | Find Local Business | `OAuth` | Yes | [Go!](https://www.yelp.com/developers/documentation/v3) |
### Open Source Projects ### Open Source Projects
@ -460,6 +495,7 @@ API | Description | Auth | HTTPS | Link |
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
| chucknorris.io | JSON API for hand curated Chuck Norris jokes | No | Yes | [Go!](https://api.chucknorris.io) | | chucknorris.io | JSON API for hand curated Chuck Norris jokes | No | Yes | [Go!](https://api.chucknorris.io) |
| FavQs.com | FavQs allows you to collect, discover, and share your favorite quotes | `apiKey` | Yes | [Go!](https://favqs.com/api) |
| Forismatic | Inspirational Quotes | No | No | [Go!](http://forismatic.com/en/api/) | | Forismatic | Inspirational Quotes | No | No | [Go!](http://forismatic.com/en/api/) |
| icanhazdadjoke | The largest selection of dad jokes on the internet | No | Yes | [Go!](https://icanhazdadjoke.com/api) | | icanhazdadjoke | The largest selection of dad jokes on the internet | No | Yes | [Go!](https://icanhazdadjoke.com/api) |
| Medium | Community of readers and writers offering unique perspectives on ideas | `OAuth` | Yes | [Go!](https://github.com/Medium/medium-api-docs) | | Medium | Community of readers and writers offering unique perspectives on ideas | `OAuth` | Yes | [Go!](https://github.com/Medium/medium-api-docs) |
@ -476,6 +512,8 @@ API | Description | Auth | HTTPS | Link |
| Gfycat | Jiffier GIFs | `OAuth` | Yes | [Go!](https://developers.gfycat.com/api/) | | Gfycat | Jiffier GIFs | `OAuth` | Yes | [Go!](https://developers.gfycat.com/api/) |
| Giphy | Get all your gifs | No | Yes | [Go!](https://github.com/Giphy/GiphyAPI) | | Giphy | Get all your gifs | No | Yes | [Go!](https://github.com/Giphy/GiphyAPI) |
| Imgur | Images | `OAuth` | Yes | [Go!](https://apidocs.imgur.com/) | | Imgur | Images | `OAuth` | Yes | [Go!](https://apidocs.imgur.com/) |
| Pixabay | Photography | `apiKey` | Yes | [Go!](https://pixabay.com/sk/service/about/api/) |
| Pixhost | Upload images, photos, galleries | No | Yes | [Go!](https://pixhost.org/api/index.html) |
| PlaceKitten | Resizable kitten placeholder images | No | Yes | [Go!](https://placekitten.com/) | | PlaceKitten | Resizable kitten placeholder images | No | Yes | [Go!](https://placekitten.com/) |
| ScreenShotLayer | URL 2 Image | No | Yes | [Go!](https://screenshotlayer.com) | | ScreenShotLayer | URL 2 Image | No | Yes | [Go!](https://screenshotlayer.com) |
| Unsplash | Photography | `OAuth` | Yes | [Go!](https://unsplash.com/developers) | | Unsplash | Photography | `OAuth` | Yes | [Go!](https://unsplash.com/developers) |
@ -485,7 +523,6 @@ API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
| arcsecond.io | Multiple astronomy data sources | No | Yes | [Go!](https://api.arcsecond.io/) | | arcsecond.io | Multiple astronomy data sources | No | Yes | [Go!](https://api.arcsecond.io/) |
| CORE | Access the world's Open Access research papers | `apiKey` | Yes | [Go!](https://core.ac.uk/services#api) | | CORE | Access the world's Open Access research papers | `apiKey` | Yes | [Go!](https://core.ac.uk/services#api) |
| Fedger.io | Query machine intelligence data | No | Yes | [Go!](https://dev.fedger.io/docs/) |
| inspirehep.net | High Energy Physics info. system | No | Yes | [Go!](https://inspirehep.net/info/hep/api?ln=en) | | inspirehep.net | High Energy Physics info. system | No | Yes | [Go!](https://inspirehep.net/info/hep/api?ln=en) |
| Launch Library | Upcoming Space Launches | No | Yes | [Go!](https://launchlibrary.net/1.2/docs/api.html) | | Launch Library | Upcoming Space Launches | No | Yes | [Go!](https://launchlibrary.net/1.2/docs/api.html) |
| Minor Planet Center | Asterank.com Information | No | No | [Go!](http://www.asterank.com/mpc) | | Minor Planet Center | Asterank.com Information | No | No | [Go!](http://www.asterank.com/mpc) |
@ -547,6 +584,7 @@ API | Description | Auth | HTTPS | Link |
| Fitbit | Fitbit Information | `OAuth` | Yes | [Go!](https://dev.fitbit.com/) | | Fitbit | Fitbit Information | `OAuth` | Yes | [Go!](https://dev.fitbit.com/) |
| Football-Data.org | Football Data | No | No | [Go!](http://api.football-data.org/index) | | Football-Data.org | Football Data | No | No | [Go!](http://api.football-data.org/index) |
| JCDecaux Bike | JCDecaux's self-service bicycles | `apiKey` | Yes | [Go!](https://developer.jcdecaux.com/) | | JCDecaux Bike | JCDecaux's self-service bicycles | `apiKey` | Yes | [Go!](https://developer.jcdecaux.com/) |
| NBA Stats | Current and historical NBA Statistics | No | Yes | [Go!](https://any-api.com/nba_com/nba_com/docs/API_Description) |
| NFL Arrests | NFL Arrest Data | No | No | [Go!](http://nflarrest.com/api/) | | NFL Arrests | NFL Arrest Data | No | No | [Go!](http://nflarrest.com/api/) |
| Pro Motocross | The RESTful AMA Pro Motocross lap times for every racer on the start gate | No | No | [Go!](http://promotocrossapi.com) | | Pro Motocross | The RESTful AMA Pro Motocross lap times for every racer on the start gate | No | No | [Go!](http://promotocrossapi.com) |
| Strava | Connect with athletes, activities and more | `OAuth` | Yes | [Go!](https://strava.github.io/api/) | | Strava | Connect with athletes, activities and more | `OAuth` | Yes | [Go!](https://strava.github.io/api/) |
@ -555,6 +593,21 @@ API | Description | Auth | HTTPS | Link |
| UFC Data | Ultimate Fighting Championship information for events and fighters | No | No | [Go!](http://ufc-data-api.ufc.com/) | | UFC Data | Ultimate Fighting Championship information for events and fighters | No | No | [Go!](http://ufc-data-api.ufc.com/) |
| Wger | Workout manager data as exercises, muscles or equipment | `apiKey` | Yes | [Go!](https://wger.de/en/software/api) | | Wger | Workout manager data as exercises, muscles or equipment | `apiKey` | Yes | [Go!](https://wger.de/en/software/api) |
### Test Data
API | Description | Auth | HTTPS | Link |
|---|---|---|---|---|
| Adorable Avatars | Generate random cartoon avatars | No | Yes | [Go!](http://avatars.adorable.io) |
| Bacon Ipsum | A Meatier Lorem Ipsum Generator | No | Yes | [Go!](https://baconipsum.com/json-api/) |
| FHIR | Fast Healthcare Interoperability Resources test data | No | Yes | [Go!](http://fhirtest.uhn.ca/home) |
| Hipster Ipsum | Generates Hipster Ipsum text | No | No | [Go!](http://hipsterjesus.com/) |
| JSONPlaceholder | Fake data for testing and prototyping | No | No | [Go!](http://jsonplaceholder.typicode.com/) |
| Lorem Text | Generates Lorem Ipsum text | `X-Mashape-Key` | Yes | [Go!](https://market.mashape.com/montanaflynn/lorem-text-generator) |
| Loripsum | The "lorem ipsum" generator that doesn't suck | No | No | [Go!](http://loripsum.net/) |
| RandomUser | Generates random user data | No | Yes | [Go!](https://randomuser.me) |
| RandomWord | Generate random word | No | No | [Go!](http://www.setgetgo.com/randomword/) |
| RoboHash | Generate random robot/alien avatars | No | Yes | [Go!](https://robohash.org/) |
| UI Names | Generate random fake names | No | Yes | [Go!](https://github.com/thm/uinames) |
### Text Analysis ### Text Analysis
API | Description | Auth | HTTPS | Link | API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
@ -577,11 +630,13 @@ API | Description | Auth | HTTPS | Link |
| Bay Area Rapid Transit | Stations and predicted arrivals for BART | `apiKey` | No | [Go!](http://api.bart.gov) | | Bay Area Rapid Transit | Stations and predicted arrivals for BART | `apiKey` | No | [Go!](http://api.bart.gov) |
| Community Transit | Transitland API | No | Yes | [Go!](https://github.com/transitland/transitland-datastore/blob/master/README.md#api-endpoints) | | Community Transit | Transitland API | No | Yes | [Go!](https://github.com/transitland/transitland-datastore/blob/master/README.md#api-endpoints) |
| Goibibo | API for travel search | `apiKey` | Yes | [Go!](https://developer.goibibo.com/docs) | | Goibibo | API for travel search | `apiKey` | Yes | [Go!](https://developer.goibibo.com/docs) |
| GraphHopper | A-to-B routing with turn-by-turn instructions | `apiKey` | Yes | [Go!](https://graphhopper.com/api/1/docs/) |
| Icelandic APIs | Open APIs that deliver services in or regarding Iceland | No | Yes | [Go!](http://docs.apis.is/) | | Icelandic APIs | Open APIs that deliver services in or regarding Iceland | No | Yes | [Go!](http://docs.apis.is/) |
| Indian Railways | Indian Railways Information | `apiKey` | No | [Go!](http://api.erail.in/) | | Indian Railways | Indian Railways Information | `apiKey` | No | [Go!](http://api.erail.in/) |
| Izi | Audio guide for travellers | `apiKey` | Yes | [Go!](http://api-docs.izi.travel/) | | Izi | Audio guide for travellers | `apiKey` | Yes | [Go!](http://api-docs.izi.travel/) |
| Navitia | The open API for building cool stuff with transport data | `apiKey` | Yes | [Go!](https://api.navitia.io/) | | Navitia | The open API for building cool stuff with transport data | `apiKey` | Yes | [Go!](https://api.navitia.io/) |
| Nomad List | A list of the best places to live/work remotely | No | Yes | [Go!](https://nomadlist.com/faq) | | Nomad List | A list of the best places to live/work remotely | No | Yes | [Go!](https://nomadlist.com/faq) |
| REFUGE Restrooms | Provides safe restroom access for transgender, intersex, and gender nonconforming individuals | No | Yes | [Go!](https://www.refugerestrooms.org/api/docs/#!/restrooms) |
| Schiphol Airport | Schiphol | `apiKey` | Yes | [Go!](https://developer.schiphol.nl/) | | Schiphol Airport | Schiphol | `apiKey` | Yes | [Go!](https://developer.schiphol.nl/) |
| TransitLand | Transit Aggregation | No | Yes | [Go!](https://transit.land/documentation/datastore/api-endpoints.html) | | TransitLand | Transit Aggregation | No | Yes | [Go!](https://transit.land/documentation/datastore/api-endpoints.html) |
| Transport for Atlanta, US | Marta | No | No | [Go!](http://www.itsmarta.com/app-developer-resources.aspx) | | Transport for Atlanta, US | Marta | No | No | [Go!](http://www.itsmarta.com/app-developer-resources.aspx) |
@ -612,13 +667,11 @@ API | Description | Auth | HTTPS | Link |
| Transport for Switzerland | Official Swiss Public Transport Open Data | `apiKey` | Yes | [Go!](https://opentransportdata.swiss/en/) | | Transport for Switzerland | Official Swiss Public Transport Open Data | `apiKey` | Yes | [Go!](https://opentransportdata.swiss/en/) |
| Transport for The Netherlands | NS, only trains | `apiKey` | No | [Go!](http://www.ns.nl/reisinformatie/ns-api) | | Transport for The Netherlands | NS, only trains | `apiKey` | No | [Go!](http://www.ns.nl/reisinformatie/ns-api) |
| Transport for The Netherlands | OVAPI, country-wide public transport | No | Yes | [Go!](https://github.com/skywave/KV78Turbo-OVAPI/wiki) | | Transport for The Netherlands | OVAPI, country-wide public transport | No | Yes | [Go!](https://github.com/skywave/KV78Turbo-OVAPI/wiki) |
| Transport for Tokyo, Japan | Tokyo Metro | `apiKey` | Yes | [Go!](https://developer.tokyometroapp.jp/info) |
| Transport for Toronto, Canada | TTC | No | Yes | [Go!](https://myttc.ca/developers) | | Transport for Toronto, Canada | TTC | No | Yes | [Go!](https://myttc.ca/developers) |
| Transport for United States | NextBus API | No | No | [Go!](http://www.nextbus.com/xmlFeedDocs/NextBusXMLFeed.pdf) | | Transport for United States | NextBus API | No | No | [Go!](http://www.nextbus.com/xmlFeedDocs/NextBusXMLFeed.pdf) |
| Transport for Vancouver, Canada | TransLink | `OAuth` | Yes | [Go!](https://developer.translink.ca/) | | Transport for Vancouver, Canada | TransLink | `OAuth` | Yes | [Go!](https://developer.translink.ca/) |
| Transport for Victoria, AU | PTV API | `apiKey` | Yes | [Go!](https://www.ptv.vic.gov.au/about-ptv/ptv-data-and-reports/digital-products/ptv-timetable-api/) | | Transport for Victoria, AU | PTV API | `apiKey` | Yes | [Go!](https://www.ptv.vic.gov.au/about-ptv/ptv-data-and-reports/digital-products/ptv-timetable-api/) |
| Transport for Washington, US | Washington Metro transport API | `OAuth` | Yes | [Go!](https://developer.wmata.com/) | | Transport for Washington, US | Washington Metro transport API | `OAuth` | Yes | [Go!](https://developer.wmata.com/) |
| Uber | Request Uber rides, reach riders, transport things, and reward drivers | `OAuth` | Yes | [Go!](https://developer.uber.com/) |
| WhereIsMyTransport | Platform for public transport data in emerging cities | `OAuth` | Yes | [Go!](https://developer.whereismytransport.com/) | | WhereIsMyTransport | Platform for public transport data in emerging cities | `OAuth` | Yes | [Go!](https://developer.whereismytransport.com/) |
### University ### University
@ -651,6 +704,7 @@ API | Description | Auth | HTTPS | Link |
| Ron Swanson Quotes | Television | No | Yes | [Go!](https://github.com/jamesseanwright/ron-swanson-quotes#ron-swanson-quotes-api) | | Ron Swanson Quotes | Television | No | Yes | [Go!](https://github.com/jamesseanwright/ron-swanson-quotes#ron-swanson-quotes-api) |
| SWAPI | Star Wars Information | No | Yes | [Go!](https://swapi.co) | | SWAPI | Star Wars Information | No | Yes | [Go!](https://swapi.co) |
| TMDb | Community-based movie data | `apiKey` | Yes | [Go!](https://www.themoviedb.org/documentation/api) | | TMDb | Community-based movie data | `apiKey` | Yes | [Go!](https://www.themoviedb.org/documentation/api) |
| TVDB | Television data | `apiKey` | Yes | [Go!](https://api.thetvdb.com/swagger) |
| TVMaze | TV Show Data | No | No | [Go!](http://www.tvmaze.com/api) | | TVMaze | TV Show Data | No | No | [Go!](http://www.tvmaze.com/api) |
| utelly | Check where a tv show or movie is available | `X-Mashape-Key` | No | [Go!](https://market.mashape.com/utelly/utelly) | | utelly | Check where a tv show or movie is available | `X-Mashape-Key` | No | [Go!](https://market.mashape.com/utelly/utelly) |
| Vimeo | Vimeo Developer API | `OAuth` | Yes | [Go!](https://developer.vimeo.com/) | | Vimeo | Vimeo Developer API | `OAuth` | Yes | [Go!](https://developer.vimeo.com/) |
@ -661,6 +715,7 @@ API | Description | Auth | HTTPS | Link |
|---|---|---|---|---| |---|---|---|---|---|
| Dark Sky | Weather | `apiKey` | Yes | [Go!](https://darksky.net/dev/) | | Dark Sky | Weather | `apiKey` | Yes | [Go!](https://darksky.net/dev/) |
| MetaWeather | Weather | No | Yes | [Go!](https://www.metaweather.com/api/) | | MetaWeather | Weather | No | Yes | [Go!](https://www.metaweather.com/api/) |
| ODWeather | Weather and weather webcams | No | No | [Go!](http://api.oceandrivers.com/static/docs.html) |
| OpenWeatherMap | Weather | `apiKey` | No | [Go!](http://openweathermap.org/api) | | OpenWeatherMap | Weather | `apiKey` | No | [Go!](http://openweathermap.org/api) |
| Weatherbit | Weather | `apiKey` | Yes | [Go!](https://www.weatherbit.io/api) | | Weatherbit | Weather | `apiKey` | Yes | [Go!](https://www.weatherbit.io/api) |
| Wunderground | Weather | `apiKey` | Yes | [Go!](https://www.wunderground.com/weather/api/) | | Wunderground | Weather | `apiKey` | Yes | [Go!](https://www.wunderground.com/weather/api/) |

View File

@ -2,42 +2,53 @@
FORMAT_FILE=../README.md FORMAT_FILE=../README.md
if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
echo "running on $TRAVIS_BRANCH branch" echo "running on $TRAVIS_BRANCH branch"
LINK_FILE=../README.md LINK_FILE=../README.md
else else
echo "running on Pull Request #$TRAVIS_PULL_REQUEST" echo "running on Pull Request #$TRAVIS_PULL_REQUEST"
DIFF_URL="https://patch-diff.githubusercontent.com/raw/toddmotto/public-apis/pull/$TRAVIS_PULL_REQUEST.diff" DIFF_URL="https://patch-diff.githubusercontent.com/raw/toddmotto/public-apis/pull/$TRAVIS_PULL_REQUEST.diff"
curl $DIFF_URL > diff.txt curl $DIFF_URL > diff.txt
echo "------- BEGIN DIFF -------" echo "------- BEGIN DIFF -------"
cat diff.txt cat diff.txt
echo "-------- END DIFF --------" echo "-------- END DIFF --------"
cat diff.txt | egrep "\+" > additions.txt cat diff.txt | egrep "\+" > additions.txt
echo "------ BEGIN ADDITIONS -----" echo "------ BEGIN ADDITIONS -----"
cat additions.txt cat additions.txt
echo "------- END ADDITIONS ------" echo "------- END ADDITIONS ------"
LINK_FILE=additions.txt LINK_FILE=additions.txt
echo "checking if /json was changed..."
if egrep "\+{3}\s.\/json\/" diff.txt > json.txt; then
echo "JSON files are auto-generated! Please do not update these files:"
cat json.txt
exit 1
else
echo "/json check passed!"
rm json.txt
fi
fi fi
echo "running format validation..." echo "running format validation..."
./validate_format.rb $FORMAT_FILE ./validate_format.rb $FORMAT_FILE
if [[ $? != 0 ]]; then if [[ $? != 0 ]]; then
echo "format validation failed!" echo "format validation failed!"
exit 1 exit 1
else else
echo "format validation passed!" echo "format validation passed!"
./build.sh && ./deploy.sh ./build.sh && ./deploy.sh
if [[ $? != 0 ]]; then if [[ $? != 0 ]]; then
echo "JSON build and deploy failed!" echo "JSON build and deploy failed!"
else else
echo "JSON build and deploy success!" echo "JSON build and deploy success!"
fi fi
fi fi
echo "running link validation..." echo "running link validation..."
./validate_links.rb $LINK_FILE ./validate_links.rb $LINK_FILE
if [[ $? != 0 ]]; then if [[ $? != 0 ]]; then
echo "link validation failed!" echo "link validation failed!"
exit 1 exit 1
else else
echo "link validation passed!" echo "link validation passed!"
fi fi

1
json/README.md Normal file
View File

@ -0,0 +1 @@
# This directory contains auto-generated JSON. Do not modify.

View File

@ -1,5 +1,5 @@
{ {
"count": 427, "count": 468,
"entries": [ "entries": [
{ {
"API": "Dogs", "API": "Dogs",
@ -217,6 +217,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://openlibrary.org/developers/api" "Link": "https://openlibrary.org/developers/api"
}, },
{
"API": "Charity Search",
"Auth": "apiKey",
"Category": "Business",
"Description": "Non-profit charity data",
"HTTPS": false,
"Link": "http://charityapi.orghunter.com/"
},
{ {
"API": "Clearbit Logo API", "API": "Clearbit Logo API",
"Auth": null, "Auth": null,
@ -281,6 +289,14 @@
"HTTPS": false, "HTTPS": false,
"Link": "http://calapi.inadiutorium.cz/" "Link": "http://calapi.inadiutorium.cz/"
}, },
{
"API": "Czech Namedays Calendar",
"Auth": null,
"Category": "Calendar",
"Description": "Lookup for a name and returns nameday date",
"HTTPS": false,
"Link": "http://svatky.adresa.info/"
},
{ {
"API": "Google Calendar", "API": "Google Calendar",
"Auth": "OAuth", "Auth": "OAuth",
@ -345,6 +361,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://dev.onedrive.com/" "Link": "https://dev.onedrive.com/"
}, },
{
"API": "Pastebin",
"Auth": "apiKey",
"Category": "Cloud Storage & File Sharing",
"Description": "Plain Text Storage",
"HTTPS": true,
"Link": "https://pastebin.com/api/"
},
{ {
"API": "CircleCI", "API": "CircleCI",
"Auth": "apiKey", "Auth": "apiKey",
@ -417,6 +441,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://www.cryptocompare.com/api#" "Link": "https://www.cryptocompare.com/api#"
}, },
{
"API": "MercadoBitcoin",
"Auth": null,
"Category": "Cryptocurrency",
"Description": "Brazilian Cryptocurrency Information",
"HTTPS": true,
"Link": "https://www.mercadobitcoin.net/api-doc/"
},
{ {
"API": "1Forge", "API": "1Forge",
"Auth": "apiKey", "Auth": "apiKey",
@ -433,6 +465,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://currencylayer.com/documentation" "Link": "https://currencylayer.com/documentation"
}, },
{
"API": "Czech National Bank",
"Auth": null,
"Category": "Currency Exchange",
"Description": "A collection of exchange rates",
"HTTPS": true,
"Link": "https://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.xml"
},
{ {
"API": "Fixer.io", "API": "Fixer.io",
"Auth": null, "Auth": null,
@ -465,6 +505,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://mailboxlayer.com" "Link": "https://mailboxlayer.com"
}, },
{
"API": "MailTest",
"Auth": null,
"Category": "Data Validation",
"Description": "Email address validation",
"HTTPS": true,
"Link": "http://mailtest.in/documentation/"
},
{ {
"API": "numverify", "API": "numverify",
"Auth": null, "Auth": null,
@ -490,12 +538,12 @@
"Link": "https://vatlayer.com" "Link": "https://vatlayer.com"
}, },
{ {
"API": "Adorable Avatars", "API": "ApiLeap",
"Auth": null, "Auth": "apiKey",
"Category": "Development", "Category": "Development",
"Description": "Generate random cartoon avatars", "Description": "Chrome based screenshot API to make images from web pages and HTML",
"HTTPS": true, "HTTPS": true,
"Link": "http://avatars.adorable.io" "Link": "https://apileap.com/"
}, },
{ {
"API": "APIs.guru", "API": "APIs.guru",
@ -505,14 +553,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://apis.guru/api-doc/" "Link": "https://apis.guru/api-doc/"
}, },
{
"API": "Bacon Ipsum",
"Auth": null,
"Category": "Development",
"Description": "A Meatier Lorem Ipsum Generator",
"HTTPS": true,
"Link": "https://baconipsum.com/json-api/"
},
{ {
"API": "BetterMeta", "API": "BetterMeta",
"Auth": "X-Mashape-Key", "Auth": "X-Mashape-Key",
@ -522,10 +562,10 @@
"Link": "http://bettermeta.io" "Link": "http://bettermeta.io"
}, },
{ {
"API": "Bitbucket - User Data", "API": "Bitbucket",
"Auth": null, "Auth": null,
"Category": "Development", "Category": "Development",
"Description": "Pull public information for a user's Bitbucket account", "Description": "Pull public information for a Bitbucket account",
"HTTPS": true, "HTTPS": true,
"Link": "https://api.bitbucket.org/2.0/users/karllhughes" "Link": "https://api.bitbucket.org/2.0/users/karllhughes"
}, },
@ -617,14 +657,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://www.hackerrank.com/api/docs" "Link": "https://www.hackerrank.com/api/docs"
}, },
{
"API": "Hipster Ipsum",
"Auth": null,
"Category": "Development",
"Description": "Generates Hipster Ipsum text",
"HTTPS": false,
"Link": "http://hipsterjesus.com/"
},
{ {
"API": "import.io", "API": "import.io",
"Auth": "apiKey", "Auth": "apiKey",
@ -657,14 +689,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://jsonbin.io" "Link": "https://jsonbin.io"
}, },
{
"API": "JSONPlaceholder",
"Auth": null,
"Category": "Development",
"Description": "Fake data for testing and prototyping",
"HTTPS": false,
"Link": "http://jsonplaceholder.typicode.com/"
},
{ {
"API": "Judge0 API", "API": "Judge0 API",
"Auth": null, "Auth": null,
@ -697,22 +721,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://www.liveedu.tv/developer/applications/" "Link": "https://www.liveedu.tv/developer/applications/"
}, },
{
"API": "Lorem Text",
"Auth": "X-Mashape-Key",
"Category": "Development",
"Description": "Generates Lorem Ipsum text",
"HTTPS": true,
"Link": "https://market.mashape.com/montanaflynn/lorem-text-generator"
},
{
"API": "Loripsum",
"Auth": null,
"Category": "Development",
"Description": "The \"lorem ipsum\" generator that doesn't suck",
"HTTPS": false,
"Link": "http://loripsum.net/"
},
{ {
"API": "Myjson", "API": "Myjson",
"Auth": null, "Auth": null,
@ -738,20 +746,12 @@
"Link": "https://github.com/toddmotto/public-apis/tree/master/json" "Link": "https://github.com/toddmotto/public-apis/tree/master/json"
}, },
{ {
"API": "RandomUser", "API": "QR code",
"Auth": null, "Auth": null,
"Category": "Development", "Category": "Development",
"Description": "Generates random user data", "Description": "Generate and decode / read QR code graphics",
"HTTPS": true, "HTTPS": true,
"Link": "https://randomuser.me" "Link": "http://goqr.me/api/"
},
{
"API": "RandomWord",
"Auth": null,
"Category": "Development",
"Description": "Generate random word",
"HTTPS": false,
"Link": "http://www.setgetgo.com/randomword/"
}, },
{ {
"API": "ReqRes", "API": "ReqRes",
@ -761,14 +761,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://reqres.in/ " "Link": "https://reqres.in/ "
}, },
{
"API": "Restpack",
"Auth": "apiKey",
"Category": "Development",
"Description": "Provides screenshot, HTML to PDF, and content extraction APIs",
"HTTPS": true,
"Link": "https://restpack.io/"
},
{ {
"API": "RoboHash", "API": "RoboHash",
"Auth": null, "Auth": null,
@ -777,6 +769,22 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://robohash.org/" "Link": "https://robohash.org/"
}, },
{
"API": "Scrape Website Email",
"Auth": "X-Mashape-Key",
"Category": "Development",
"Description": "Grabs email addresses from a URL",
"HTTPS": true,
"Link": "https://market.mashape.com/tommytcchan/scrape-website-email"
},
{
"API": "SHOUTCLOUD",
"Auth": null,
"Category": "Development",
"Description": "ALL-CAPS AS A SERVICE",
"HTTPS": false,
"Link": "http://shoutcloud.io/"
},
{ {
"API": "StackExchange", "API": "StackExchange",
"Auth": "OAuth", "Auth": "OAuth",
@ -785,14 +793,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://api.stackexchange.com/" "Link": "https://api.stackexchange.com/"
}, },
{
"API": "UI Names",
"Auth": null,
"Category": "Development",
"Description": "Generate random fake names",
"HTTPS": true,
"Link": "https://github.com/thm/uinames"
},
{ {
"API": "Verse", "API": "Verse",
"Auth": null, "Auth": null,
@ -801,6 +801,30 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://verse.pawelad.xyz/" "Link": "https://verse.pawelad.xyz/"
}, },
{
"API": "Oxford",
"Auth": "apiKey",
"Category": "Dictionaries",
"Description": "Dictionary Data",
"HTTPS": true,
"Link": "https://developer.oxforddictionaries.com/"
},
{
"API": "Wordnik",
"Auth": null,
"Category": "Dictionaries",
"Description": "Dictionary Data",
"HTTPS": false,
"Link": "http://developer.wordnik.com"
},
{
"API": "Words",
"Auth": "apiKey",
"Category": "Dictionaries",
"Description": "Definitions and synonyms for more than 150,000 words",
"HTTPS": true,
"Link": "https://www.wordsapi.com/"
},
{ {
"API": "File.io", "API": "File.io",
"Auth": null, "Auth": null,
@ -841,6 +865,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://prexview.com" "Link": "https://prexview.com"
}, },
{
"API": "Restpack",
"Auth": "apiKey",
"Category": "Documents & Productivity",
"Description": "Provides screenshot, HTML to PDF, and content extraction APIs",
"HTTPS": true,
"Link": "https://restpack.io/"
},
{ {
"API": "Todoist", "API": "Todoist",
"Auth": "OAuth", "Auth": "OAuth",
@ -913,6 +945,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "http://developer.ticketmaster.com/products-and-docs/apis/getting-started/" "Link": "http://developer.ticketmaster.com/products-and-docs/apis/getting-started/"
}, },
{
"API": "Alpha Vantage",
"Auth": "apiKey",
"Category": "Finance",
"Description": "Realtime and historical stock data",
"HTTPS": true,
"Link": "https://www.alphavantage.co/"
},
{ {
"API": "Barchart OnDemand", "API": "Barchart OnDemand",
"Auth": "apiKey", "Auth": "apiKey",
@ -929,14 +969,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://data.consumerfinance.gov/resource/jhzv-w97w.json" "Link": "https://data.consumerfinance.gov/resource/jhzv-w97w.json"
}, },
{
"API": "Czech National Bank",
"Auth": null,
"Category": "Finance",
"Description": "A collection of exchange rates",
"HTTPS": false,
"Link": "https://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.xml"
},
{ {
"API": "IEX", "API": "IEX",
"Auth": null, "Auth": null,
@ -945,6 +977,22 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://iextrading.com/developer/" "Link": "https://iextrading.com/developer/"
}, },
{
"API": "IG",
"Auth": "apiKey",
"Category": "Finance",
"Description": "Spreadbetting and CFD Market Data",
"HTTPS": true,
"Link": "https://labs.ig.com/gettingstarted"
},
{
"API": "Plaid",
"Auth": "apiKey",
"Category": "Finance",
"Description": "Connect with users\u2019 bank accounts and access transaction data",
"HTTPS": true,
"Link": "https://plaid.com/"
},
{ {
"API": "Razorpay IFSC", "API": "Razorpay IFSC",
"Auth": null, "Auth": null,
@ -1123,7 +1171,7 @@
}, },
{ {
"API": "Battle.net", "API": "Battle.net",
"Auth": null, "Auth": "apiKey",
"Category": "Games & Comics", "Category": "Games & Comics",
"Description": "Blizzard Entertainment", "Description": "Blizzard Entertainment",
"HTTPS": true, "HTTPS": true,
@ -1241,6 +1289,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "http://hearthstoneapi.com/" "Link": "http://hearthstoneapi.com/"
}, },
{
"API": "Jokes",
"Auth": null,
"Category": "Games & Comics",
"Description": "Programming and general jokes",
"HTTPS": true,
"Link": "https://github.com/15Dkatz/official_joke_api"
},
{ {
"API": "Jservice", "API": "Jservice",
"Auth": null, "Auth": null,
@ -1281,6 +1337,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://api.pandascore.co" "Link": "https://api.pandascore.co"
}, },
{
"API": "PlayerUnknown's Battlegrounds",
"Auth": "apiKey",
"Category": "Games & Comics",
"Description": "PUBG Stats",
"HTTPS": true,
"Link": "https://pubgtracker.com/site-api"
},
{ {
"API": "Pok\u00e9api", "API": "Pok\u00e9api",
"Auth": null, "Auth": null,
@ -1345,6 +1409,22 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://www.microsoft.com/maps/" "Link": "https://www.microsoft.com/maps/"
}, },
{
"API": "City Context",
"Auth": "apiKey",
"Category": "Geocoding",
"Description": "Crime, school, and transportation data for US cities",
"HTTPS": true,
"Link": "https://www.citycontext.com/api-reference#/"
},
{
"API": "CitySDK",
"Auth": null,
"Category": "Geocoding",
"Description": "Open APIs for select European cities",
"HTTPS": true,
"Link": "http://www.citysdk.eu/citysdk-toolkit/"
},
{ {
"API": "FreeGeoIP", "API": "FreeGeoIP",
"Auth": null, "Auth": null,
@ -1513,6 +1593,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://restcountries.eu" "Link": "https://restcountries.eu"
}, },
{
"API": "Uebermaps",
"Auth": "apiKey",
"Category": "Geocoding",
"Description": "Discover and share maps with friends",
"HTTPS": true,
"Link": "https://uebermaps.com/api/v2"
},
{ {
"API": "Utah AGRC", "API": "Utah AGRC",
"Auth": "apiKey", "Auth": "apiKey",
@ -1666,12 +1754,116 @@
"Link": "https://ndb.nal.usda.gov/ndb/doc/index" "Link": "https://ndb.nal.usda.gov/ndb/doc/index"
}, },
{ {
"API": "API.AI", "API": "Adzuna",
"Auth": "apiKey", "Auth": "apiKey",
"Category": "Machine Learning", "Category": "Jobs",
"Description": "Natural Language Processing", "Description": "Job board aggregator",
"HTTPS": true, "HTTPS": true,
"Link": "https://api.ai/" "Link": "https://developer.adzuna.com/overview"
},
{
"API": "Authentic Jobs",
"Auth": "apiKey",
"Category": "Jobs",
"Description": "Job board for designers, hackers, and creative pros",
"HTTPS": true,
"Link": "https://authenticjobs.com/api/docs"
},
{
"API": "Careerjet",
"Auth": "apiKey",
"Category": "Jobs",
"Description": "Job search engine",
"HTTPS": false,
"Link": "https://www.careerjet.com/partners/api/"
},
{
"API": "Github Jobs",
"Auth": null,
"Category": "Jobs",
"Description": "Jobs for software developers",
"HTTPS": true,
"Link": "https://jobs.github.com/api"
},
{
"API": "Indeed",
"Auth": "apiKey",
"Category": "Jobs",
"Description": "Job board aggragator",
"HTTPS": true,
"Link": "https://www.indeed.com/publisher"
},
{
"API": "Jobs2Careers",
"Auth": "apiKey",
"Category": "Jobs",
"Description": "Job aggregator",
"HTTPS": true,
"Link": "http://api.jobs2careers.com/api/spec.pdf"
},
{
"API": "Jooble",
"Auth": "apiKey",
"Category": "Jobs",
"Description": "Job search engine",
"HTTPS": true,
"Link": "https://us.jooble.org/api/about"
},
{
"API": "Juju",
"Auth": "apiKey",
"Category": "Jobs",
"Description": "Job search engine",
"HTTPS": false,
"Link": "http://www.juju.com/publisher/spec/"
},
{
"API": "Open Skills",
"Auth": null,
"Category": "Jobs",
"Description": "Job titles, skills, and related jobs data",
"HTTPS": false,
"Link": "https://github.com/workforce-data-initiative/skills-api/wiki/API-Overview"
},
{
"API": "Search.gov Jobs",
"Auth": null,
"Category": "Jobs",
"Description": "Tap into a list of current jobs openings with the United States government",
"HTTPS": true,
"Link": "https://search.gov/developer/jobs.html"
},
{
"API": "The Muse",
"Auth": "apiKey",
"Category": "Jobs",
"Description": "Job board and company profiles",
"HTTPS": true,
"Link": "https://www.themuse.com/developers/api/v2"
},
{
"API": "Upwork",
"Auth": "OAuth",
"Category": "Jobs",
"Description": "Freelance job board and management system",
"HTTPS": true,
"Link": "https://developers.upwork.com/"
},
{
"API": "USAJOBS",
"Auth": "apiKey",
"Category": "Jobs",
"Description": "US government job board",
"HTTPS": true,
"Link": "https://developer.usajobs.gov/"
},
{
"API": "ZipRecruiter",
"Auth": "apiKey",
"Category": "Jobs",
"Description": "Job search app and website",
"HTTPS": true,
"Link": "https://www.ziprecruiter.com/publishers"
}, },
{ {
"API": "Clarifai", "API": "Clarifai",
@ -1689,6 +1881,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://www.cleverbot.com/api/" "Link": "https://www.cleverbot.com/api/"
}, },
{
"API": "Dialogflow",
"Auth": "apiKey",
"Category": "Machine Learning",
"Description": "Natural Language Processing",
"HTTPS": true,
"Link": "https://dialogflow.com"
},
{ {
"API": "Keen IO", "API": "Keen IO",
"Auth": "apiKey", "Auth": "apiKey",
@ -1742,8 +1942,8 @@
"Auth": "OAuth", "Auth": "OAuth",
"Category": "Music", "Category": "Music",
"Description": "Music", "Description": "Music",
"HTTPS": false, "HTTPS": true,
"Link": "http://developers.deezer.com/login?redirect=/api" "Link": "https://developers.deezer.com/api"
}, },
{ {
"API": "Discogs", "API": "Discogs",
@ -1782,8 +1982,8 @@
"Auth": "apiKey", "Auth": "apiKey",
"Category": "Music", "Category": "Music",
"Description": "Music", "Description": "Music",
"HTTPS": false, "HTTPS": true,
"Link": "http://www.last.fm/api" "Link": "https://www.last.fm/api"
}, },
{ {
"API": "Lyrics.ovh", "API": "Lyrics.ovh",
@ -1857,6 +2057,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://developer.spotify.com/web-api/" "Link": "https://developer.spotify.com/web-api/"
}, },
{
"API": "TasteDive",
"Auth": "apiKey",
"Category": "Music",
"Description": "Similar artist API (also works for movies and TV shows)",
"HTTPS": true,
"Link": "https://tastedive.com/read/api"
},
{ {
"API": "TheAudioDB", "API": "TheAudioDB",
"Auth": "apiKey", "Auth": "apiKey",
@ -2025,6 +2233,22 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://adresse.data.gouv.fr/api" "Link": "https://adresse.data.gouv.fr/api"
}, },
{
"API": "Marijuana Strains",
"Auth": "apiKey",
"Category": "Open Data",
"Description": "Marijuana strains, races, flavors, and effects",
"HTTPS": false,
"Link": "http://strains.evanbusse.com/"
},
{
"API": "Microlink.io",
"Auth": null,
"Category": "Open Data",
"Description": "Turns any link into information",
"HTTPS": true,
"Link": "https://docs.microlink.io"
},
{ {
"API": "Open Government, Australia", "API": "Open Government, Australia",
"Auth": null, "Auth": null,
@ -2041,6 +2265,14 @@
"HTTPS": false, "HTTPS": false,
"Link": "http://open.canada.ca/en" "Link": "http://open.canada.ca/en"
}, },
{
"API": "Open Government, France",
"Auth": "apiKey",
"Category": "Open Data",
"Description": "French Government Open Data",
"HTTPS": true,
"Link": "https://www.data.gouv.fr/"
},
{ {
"API": "Open Government, India", "API": "Open Government, India",
"Auth": "apiKey", "Auth": "apiKey",
@ -2065,14 +2297,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://www.data.gov/" "Link": "https://www.data.gov/"
}, },
{
"API": "Open Skills",
"Auth": null,
"Category": "Open Data",
"Description": "Job titles, skills, and related jobs data",
"HTTPS": false,
"Link": "https://github.com/workforce-data-initiative/skills-api/wiki/API-Overview"
},
{ {
"API": "Outpan", "API": "Outpan",
"Auth": "apiKey", "Auth": "apiKey",
@ -2081,14 +2305,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://outpan.mixnode.com/developers" "Link": "https://outpan.mixnode.com/developers"
}, },
{
"API": "Pearson",
"Auth": "apiKey",
"Category": "Open Data",
"Description": "Dictionary Data",
"HTTPS": false,
"Link": "http://developer.pearson.com/apis/dictionaries"
},
{ {
"API": "Prague Opendata", "API": "Prague Opendata",
"Auth": null, "Auth": null,
@ -2153,22 +2369,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://www.mediawiki.org/wiki/API:Main_page" "Link": "https://www.mediawiki.org/wiki/API:Main_page"
}, },
{
"API": "Wordnik",
"Auth": null,
"Category": "Open Data",
"Description": "Dictionary Data",
"HTTPS": false,
"Link": "http://developer.wordnik.com"
},
{
"API": "Words",
"Auth": "apiKey",
"Category": "Open Data",
"Description": "Definitions for more than 150,000 words",
"HTTPS": true,
"Link": "https://www.wordsapi.com/"
},
{ {
"API": "Yelp", "API": "Yelp",
"Auth": "OAuth", "Auth": "OAuth",
@ -2233,6 +2433,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://api.chucknorris.io" "Link": "https://api.chucknorris.io"
}, },
{
"API": "FavQs.com",
"Auth": "apiKey",
"Category": "Personality",
"Description": "FavQs allows you to collect, discover, and share your favorite quotes",
"HTTPS": true,
"Link": "https://favqs.com/api"
},
{ {
"API": "Forismatic", "API": "Forismatic",
"Auth": null, "Auth": null,
@ -2329,6 +2537,22 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://apidocs.imgur.com/" "Link": "https://apidocs.imgur.com/"
}, },
{
"API": "Pixabay",
"Auth": "apiKey",
"Category": "Photography",
"Description": "Photography",
"HTTPS": true,
"Link": "https://pixabay.com/sk/service/about/api/"
},
{
"API": "Pixhost",
"Auth": null,
"Category": "Photography",
"Description": "Upload images, photos, galleries",
"HTTPS": true,
"Link": "https://pixhost.org/api/index.html"
},
{ {
"API": "PlaceKitten", "API": "PlaceKitten",
"Auth": null, "Auth": null,
@ -2369,14 +2593,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://core.ac.uk/services#api" "Link": "https://core.ac.uk/services#api"
}, },
{
"API": "Fedger.io",
"Auth": null,
"Category": "Science",
"Description": "Query machine intelligence data",
"HTTPS": true,
"Link": "https://dev.fedger.io/docs/"
},
{ {
"API": "inspirehep.net", "API": "inspirehep.net",
"Auth": null, "Auth": null,
@ -2737,6 +2953,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://developer.jcdecaux.com/" "Link": "https://developer.jcdecaux.com/"
}, },
{
"API": "NBA Stats",
"Auth": null,
"Category": "Sports & Fitness",
"Description": "Current and historical NBA Statistics",
"HTTPS": true,
"Link": "https://any-api.com/nba_com/nba_com/docs/API_Description"
},
{ {
"API": "NFL Arrests", "API": "NFL Arrests",
"Auth": null, "Auth": null,
@ -2793,6 +3017,94 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://wger.de/en/software/api" "Link": "https://wger.de/en/software/api"
}, },
{
"API": "Adorable Avatars",
"Auth": null,
"Category": "Test Data",
"Description": "Generate random cartoon avatars",
"HTTPS": true,
"Link": "http://avatars.adorable.io"
},
{
"API": "Bacon Ipsum",
"Auth": null,
"Category": "Test Data",
"Description": "A Meatier Lorem Ipsum Generator",
"HTTPS": true,
"Link": "https://baconipsum.com/json-api/"
},
{
"API": "FHIR",
"Auth": null,
"Category": "Test Data",
"Description": "Fast Healthcare Interoperability Resources test data",
"HTTPS": true,
"Link": "http://fhirtest.uhn.ca/home"
},
{
"API": "Hipster Ipsum",
"Auth": null,
"Category": "Test Data",
"Description": "Generates Hipster Ipsum text",
"HTTPS": false,
"Link": "http://hipsterjesus.com/"
},
{
"API": "JSONPlaceholder",
"Auth": null,
"Category": "Test Data",
"Description": "Fake data for testing and prototyping",
"HTTPS": false,
"Link": "http://jsonplaceholder.typicode.com/"
},
{
"API": "Lorem Text",
"Auth": "X-Mashape-Key",
"Category": "Test Data",
"Description": "Generates Lorem Ipsum text",
"HTTPS": true,
"Link": "https://market.mashape.com/montanaflynn/lorem-text-generator"
},
{
"API": "Loripsum",
"Auth": null,
"Category": "Test Data",
"Description": "The \"lorem ipsum\" generator that doesn't suck",
"HTTPS": false,
"Link": "http://loripsum.net/"
},
{
"API": "RandomUser",
"Auth": null,
"Category": "Test Data",
"Description": "Generates random user data",
"HTTPS": true,
"Link": "https://randomuser.me"
},
{
"API": "RandomWord",
"Auth": null,
"Category": "Test Data",
"Description": "Generate random word",
"HTTPS": false,
"Link": "http://www.setgetgo.com/randomword/"
},
{
"API": "RoboHash",
"Auth": null,
"Category": "Test Data",
"Description": "Generate random robot/alien avatars",
"HTTPS": true,
"Link": "https://robohash.org/"
},
{
"API": "UI Names",
"Auth": null,
"Category": "Test Data",
"Description": "Generate random fake names",
"HTTPS": true,
"Link": "https://github.com/thm/uinames"
},
{ {
"API": "Aylien Text Analysis", "API": "Aylien Text Analysis",
"Auth": "apiKey", "Auth": "apiKey",
@ -2881,6 +3193,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://developer.goibibo.com/docs" "Link": "https://developer.goibibo.com/docs"
}, },
{
"API": "GraphHopper",
"Auth": "apiKey",
"Category": "Transportation",
"Description": "A-to-B routing with turn-by-turn instructions",
"HTTPS": true,
"Link": "https://graphhopper.com/api/1/docs/"
},
{ {
"API": "Icelandic APIs", "API": "Icelandic APIs",
"Auth": null, "Auth": null,
@ -2921,6 +3241,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://nomadlist.com/faq" "Link": "https://nomadlist.com/faq"
}, },
{
"API": "REFUGE Restrooms",
"Auth": null,
"Category": "Transportation",
"Description": "Provides safe restroom access for transgender, intersex, and gender nonconforming individuals",
"HTTPS": true,
"Link": "https://www.refugerestrooms.org/api/docs/#!/restrooms"
},
{ {
"API": "Schiphol Airport", "API": "Schiphol Airport",
"Auth": "apiKey", "Auth": "apiKey",
@ -3161,14 +3489,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://github.com/skywave/KV78Turbo-OVAPI/wiki" "Link": "https://github.com/skywave/KV78Turbo-OVAPI/wiki"
}, },
{
"API": "Transport for Tokyo, Japan",
"Auth": "apiKey",
"Category": "Transportation",
"Description": "Tokyo Metro",
"HTTPS": true,
"Link": "https://developer.tokyometroapp.jp/info"
},
{ {
"API": "Transport for Toronto, Canada", "API": "Transport for Toronto, Canada",
"Auth": null, "Auth": null,
@ -3209,14 +3529,6 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://developer.wmata.com/" "Link": "https://developer.wmata.com/"
}, },
{
"API": "Uber",
"Auth": "OAuth",
"Category": "Transportation",
"Description": "Request Uber rides, reach riders, transport things, and reward drivers",
"HTTPS": true,
"Link": "https://developer.uber.com/"
},
{ {
"API": "WhereIsMyTransport", "API": "WhereIsMyTransport",
"Auth": "OAuth", "Auth": "OAuth",
@ -3345,6 +3657,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://www.themoviedb.org/documentation/api" "Link": "https://www.themoviedb.org/documentation/api"
}, },
{
"API": "TVDB",
"Auth": "apiKey",
"Category": "Video",
"Description": "Television data",
"HTTPS": true,
"Link": "https://api.thetvdb.com/swagger"
},
{ {
"API": "TVMaze", "API": "TVMaze",
"Auth": null, "Auth": null,
@ -3385,6 +3705,14 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://www.metaweather.com/api/" "Link": "https://www.metaweather.com/api/"
}, },
{
"API": "ODWeather",
"Auth": null,
"Category": "Weather",
"Description": "Weather and weather webcams",
"HTTPS": false,
"Link": "http://api.oceandrivers.com/static/docs.html"
},
{ {
"API": "OpenWeatherMap", "API": "OpenWeatherMap",
"Auth": "apiKey", "Auth": "apiKey",

File diff suppressed because one or more lines are too long