はじめに
エンジニアのみなさま、日々の学習お疲れ様です。
また本記事まで足を運んでいただき本当に感謝です。
今回は無料のパブリックAPIを集めているサイトのご紹介をします。
APIを実装したいが探すのが面倒と思っている方、必見です!
Sport APIs
サイトの中身はこんな感じ。現在は361個の無料APIが存在します。
このサイトの特徴としては、各APIエンドポイントが24時間に1回自動テストされ、正常に機能しているかどうかがチェックされるとの事です。そのため、削除されたり有料コンテンツに移動されたりして機能しなくなったAPIを見つけると、そのAPIのランキングは下がり、最終的にはサイトから削除されます。
APIのパフォーマンスは 『APIヘルス』 なるもので指標化されており、数値が100に近いほどパフォーマンスの高いAPIとの事です。以下、3つの組み合わせみたいですね。
1. 信頼性(エンドポイントは確実に同じJSON構造を返しているか?)
2. エラー率(エンドポイントはエラーを返しているか?)
3. 応答時間(エンドポイントの速度は速いか?)
IPジオロケーションAPIを見てみる
APIヘルスが100%のAPIになります。
実際にAPIを利用するときはドキュメントも存在しており、IPジオロケーションAPIに関してはサンプルコードも掲載されているため、気軽に試すことができそうです。
尚、このサイトの作成者からは 『あなたの街、国、または会社の優れたAPIをご存知の場合は、ぜひここに追加してください』 とのメッセージが書かれています。
日本のAPIはまだ少ない印象ですが、今後追加されていけば面白いサイトになりそうですね!
さいごに
いかがだったでしょうか?
『APIまとめ記事』みたいなものはたくさん出ている印象ですが、今回ご紹介した様なまとめサイトには初めて出会った感じがしたため、この様な形でご紹介させていただきました。世界各国の無料APIを眺めていただき、開発のヒントになれば幸いです...!
おまけ
弊社のご紹介もさせてください!
「日本で一番エンジニアが成長できる会社を創る」
エンジニアリングの募集
PM・Webディレクションの募集
セールス・事業開発の募集
コーポレート系の募集
コンサルティングの募集
弊社メンバーは日々学習した内容をアウトプットしております!
少しでもご興味を持たれた方は求人を見てみてください!
ご応募もお待ちしております!