CurrentDate = OPI_Tools.GetCurrentDate(); Token = "ya29.a0AeDClZCVfxXCE-JAcPJed8p82WT_K0Jtttw0mCwT02IVORX3qB2e7AM-8OQCJa8ImTUNCA5F--f_CULx1mArjs-Se30Fonbdtroe7NaOe..."; Calendar = "498953a29d6cb0f89dc7d5a2a4f5783a10fcc566dce5c5eb9d7fa7c2c97f1aff@group.calendar.google.com"; Name = "New event"; Description = "TestEventDescription"; Hour = 3600; Image1 = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Binary or Path to file Image2 = "https://api.athenaeum.digital/test_data/picture2.jpg"; // URL, Binary or Path to file Attachments = New Map; Attachments.Insert("Image1", Image1); Attachments.Insert("Image2", Image2); EventDescription = New Map; EventDescription.Insert("Description" , Description); EventDescription.Insert("Title" , Name); EventDescription.Insert("Venue" , "InOffice"); EventDescription.Insert("StartDate" , CurrentDate); EventDescription.Insert("EndDate" , EventDescription["StartDate"] + Hour); EventDescription.Insert("ArrayOfAttachmentURLs" , Attachments); EventDescription.Insert("SendNotifications" , True); Result = OPI_GoogleCalendar.CreateEvent(Token, Calendar, EventDescription);