エンドポイント【endpoint】end point
エンドポイントとは?

ネットワークの分野では、エンドポイントはネットワークの末端に接続された個々の機器を意味する。パソコンやスマートフォン、プリンタ、IoT機器など、ネットワークの「端」に位置するすべての機器がこれに該当する。
セキュリティの分野でも、同様にネットワークの末端に接続された機器をエンドポイントと呼び、ルータやプロキシ、ファイアウォールなどネットワーク境界の中継機器と対比される。利用者がアプリケーションを操作して様々な機能やデータを扱うため、マルウェア感染や不正アクセスの入口として狙われやすく、これらを保護する対策を「エンドポイントセキュリティ」と呼ぶ。
Web APIの文脈では、意味がやや異なる。APIとは、異なるソフトウェア同士がデータをやり取りするための仕組みであり、エンドポイントはそのアクセス先となる特定のURLを指す。例えば、あるWeb APIが「https://api.example.com/users」というURLで接続を受け付けている場合、これをAPIエンドポイントという。クライアントはこのURLに対してリクエストを送り、サーバからレスポンスを受け取る。