APIエンドポイントとは何ですか？
エンドポイントは、サーバーサイドのウェブAPIを利用する際に重要な役割を果たするのだ。エンドポイントは、サードパーティーのソフトウェアがアクセスできるリソースの場所を指定するからなのだ。通常、HTTPリクエストが送信され、そのレスポンスが期待されるURIを経由してアクセスする。Web APIは公開型と非公開型があり、非公開型はアクセストークンが必要なのだ。

エンドポイントは静的である必要があり、そうでなければ、エンドポイントと相互作用するソフトウェアの正しい機能を保証することはできません。もしリソースの場所が変われば（エンドポイントも一緒に）、必要なリソースが同じ場所で見つからなくなるため、以前書いたソフトウェアは壊れてしまう。APIプロバイダーは、Web APIの更新を望んでいるため、多くの場合、エンドポイントを指すURIにバージョン管理システムを導入しているのだ。
エンドポイントは、サードパーティーのソフトウェアがアクセスできるリソースの場所を指定するのだ。クライアントは、エンドポイントを使用して、サーバー側のウェブAPIと対話するのだ。