Google Calendar API の概要

Google Calendar API は RESTful API で、明示的な HTTP 呼び出しまたは Google クライアント ライブラリを使用してアクセスできます。この API は、Google カレンダーのウェブ インターフェースで利用できる機能のほとんどを公開します。

Google Calendar API で使用される一般的な用語を以下に示します。

イベント
タイトル、開始時間、終了時間、参加者などの情報が含まれるカレンダー上の予定。予定は、単発の予定と繰り返しの予定のいずれかです。イベントは イベント リソースで表されます。
カレンダー
イベントのコレクション。各カレンダーには、カレンダーの説明やデフォルトのカレンダーのタイムゾーンなどのメタデータが関連付けられています。1 つのカレンダーのメタデータは、カレンダー リソースで表されます。
カレンダー リスト
カレンダー UI のユーザーのカレンダー リストにあるすべてのカレンダーのリスト。カレンダー リストに表示される 1 つのカレンダーのメタデータは、CalendarListEntry リソースで表されます。このメタデータには、カレンダーのユーザー固有のプロパティ(色や新しい予定の通知など)が含まれます。
設定
カレンダー UI のユーザー設定(ユーザーのタイムゾーンなど)。単一のユーザー設定は 設定リソースで表されます。
ACL
ユーザー(またはユーザーのグループ)にカレンダーへの特定のアクセスレベルを付与するアクセス制御ルール。単一のアクセス制御ルールは、ACL リソースで表されます。
Google Calendar API の動作を確認したい場合は、
Google Workspace デベロッパー チャンネルでは、ヒント、コツ、最新機能に関する動画を視聴できます。