Google Calendar API

Google Calendar API integration for Delphi. Create, read, update, and delete calendar events programmatically.

Capabilities

  • Create, update, and delete calendar events
  • List calendars and events with filtering
  • Recurring events and reminders support
  • OAuth2 authentication with Google accounts
  • Attendee management and free/busy queries

Delphi Example

uses
  sgcHTTP_API_Google_Calendar;

var
  Calendar: TsgcHTTPGoogleCalendar;
begin
  Calendar := TsgcHTTPGoogleCalendar.Create(nil);
  Calendar.GoogleOptions.ClientId := 'your-client-id';
  Calendar.GoogleOptions.ClientSecret := 'your-secret';
  // Create a new event
  Calendar.CreateEvent('primary',
    'Meeting', Now, Now + 1/24);
end;

Documentation & Demos

Deep-link to the component reference, grab the ready-to-run demo project, and download the trial.

Ready to Integrate Google Calendar?

Download the free trial and start building in minutes.