apihub
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)
日本向け
日本語ドキュメントあり、日本の祝日カレンダー対応
法人向き
✅ 向いている
個人開発向き
✅ 向いている
小規模事業向き
✅ 向いている

カテゴリ

この記事をシェア