API
商用可
申請あり
Google Calendar API
by Google
カレンダーの予定管理API
主な用途
Google カレンダーの予定・イベントをプログラムから作成・更新・削除し、予約システムやスケジュール同期に利用する。
できること
- ✓ イベントの CRUD 操作
- ✓ カレンダー一覧・アクセス権管理
- ✓ 繰り返し予定の作成・変更
- ✓ フリー/ビジー情報の取得
- ✓ プッシュ通知による変更検知
利用情報
💰
料金
個人の Google アカウントで無料利用可能。API 呼び出し数はデイリークォータ制で、通常利用なら十分な枠がある。
⚡
レート制限
ユーザーあたり・カレンダーあたりの日次クォータあり。上限超過時は 403 エラー。
🏢
商用利用
可
🔑
認証方式
OAuth
🚀
導入の手間
申請必要
📅
最終確認
2026-04-18
向いているケース
- ◆予約システムとカレンダーの自動同期
- ◆チームのスケジュール空き状況の横断表示
向いていないケース
- ◆Google Workspace を使っていない組織の予定管理
種別固有情報
- data_format
- REST/JSON
詳細情報
ドキュメントの質
充実(日本語あり)
試しやすさ
すぐ試せる(Google アカウントで無料利用可能、GCP で API 有効化)
SDK 対応言語
Python, Node.js, Java, PHP, Ruby, Go, .NET, iOS (Swift), Android (Kotlin)
日本向け
日本語ドキュメントあり、日本の祝日カレンダー対応
法人向き
✅ 向いている
個人開発向き
✅ 向いている
小規模事業向き
✅ 向いている