Skip to content
GET /unified/calendar/events/{id}

Path Parameters

idstring
required·

The ID of the resource.

Example: 23423523

Query Parameters

Refer Specifying query parameters in Truto APIs

calendarobject

The calendar associated with the event.

3 supported3 required
Google
required
Google Calendar
required
Outlook Calendar
required
idstring

The unique identifier of the calendar.

namestring

The name of the calendar.

Show Truto-specific parameters
integrated_account_idstring · uuid
required·

The ID of the integrated account to use for the request.

Example: 62f44730-dd91-461e-bd6a-aedd9e0ad79d
truto_response_formatstring

The format of the response.

  • unified returns the response with unified mappings applied.
  • raw returns the unprocessed, raw response from the remote API.
  • normalized applies the unified mappings and returns the data in a normalized format.
  • stream returns the response as a stream, which is ideal for transmitting large datasets, files, or binary data. Using streaming mode helps to efficiently handle large payloads or real-time data flows without requiring the entire data to be buffered in memory.

Defaults to unified.

Example: unified
Possible values:
unifiedrawnormalizedstream
truto_ignore_remote_databoolean

Excludes the remote_data attribute from the response.

truto_exclude_fieldsstring[]

Array of fields to exclude from the response.

Example: truto_exclude_fields[]=id&truto_exclude_fields[]=name
remote_queryRecord<string, any>

Query parameters to pass to the underlying API without any transformations. Refer this guide to see how to structure the query parameters.

Example: remote_query[foo]=bar

Response Body

idstring
required·

The unique identifier of the event.

4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
start_timestring · date-time
required·

The date and time when the event starts.

4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
titlestring
required·

The title of the event.

4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
attachmentsobject[]

The attachments associated with the event.

2 supported
Google
supported
Google Calendar
supported
created_atstring · date-time

The date when the attachment was created.

idstring

The unique identifier of the attachment.

mime_typestring

The MIME type of the attachment.

namestring

The name of the attachment.

updated_atstring · date-time

The date when the attachment was updated.

urlstring

The URL of the attachment.

attendeesobject[]

The attendees associated with the event.

4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
is_optionalboolean

Indicates if the attendance is optional.

is_organizerboolean

Indicates if the attendee is the organizer of the event.

is_selfboolean

Indicates if the attendee is the authenticated user.

personobject

The person associated with the attendee.

3 properties
emailsobject[]

The emails of the person.

2 properties
emailstring

The email of the person.

typestring

The type of the email.

idstring

The unique identifier of the person.

namestring

The name of the person.

responseobject

The response of the attendee.

2 properties
commentstring

The comment of the response.

statusstring

The status of the response.

Possible values:
needs_actiondeclinedtentativeaccepted
availabilitystring

The availability of the user during the time period of the event.

Possible values:
busyfree
3 supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
calendarobject

The calendar associated with the event.

3 supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
idstring

The unique identifier of the calendar.

namestring

The name of the calendar.

created_atstring · date-time

The date when the event was created.

4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
created_byobject

The person who created the event.

3 supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
emailsobject[]

The emails of the person.

2 properties
emailstring

The email of the person.

typestring

The type of the email.

idstring

The unique identifier of the person.

namestring

The name of the person.

descriptionstring

The description of the event.

3 supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
end_timestring · date-time

The date and time when the event ends.

4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
event_typeobject

The event type object associated with the event.

1 supported
Calendly
supported
idstring

The unique identifier of the event type.

guests_can_invite_othersboolean

Indicates if guests can invite others to the event.

2 supported
Google
supported
Google Calendar
supported
guests_can_modifyboolean

Indicates if guests can modify the event.

2 supported
Google
supported
Google Calendar
supported
guests_can_see_other_guestsboolean

Indicates if guests can see other guests of the event.

2 supported
Google
supported
Google Calendar
supported
has_attachmentsboolean

Indicates if the event has attachments.

3 supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
identifiersobject

The identifiers associated with the event.

3 supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
ical_sequencestring

The iCalendar sequence of the event.

ical_uidstring

The iCalendar UID of the event.

is_lockedboolean

Indicates if the event is locked and cannot be modified.

2 supported
Google
supported
Google Calendar
supported
is_recurringboolean

Indicates if the event is recurring.

3 supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
locationobject

The location of the event.

4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
addressobject
6 properties
citystring

The city of the address.

countrystring

The country of the address.

postal_codestring

The postal code of the address.

statestring

The state of the address.

street_1string

The first line of the street address.

street_2string

The second line of the street address.

coordinatesobject
2 properties
latitudenumber

The latitude of the location.

longitudenumber

The longitude of the location.

idstring

The unique identifier of the location.

namestring

The name of the location.

urlstring

The URL of the location.

organized_byobject

The person who created the event.

4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
emailsobject[]

The emails of the person.

2 properties
emailstring

The email of the person.

typestring

The type of the email.

idstring

The unique identifier of the person.

namestring

The name of the person.

parent_eventobject

The parent event of a recurring event.

3 supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
idstring

The unique identifier of the parent event.

recurrencestring[]

The recurrence of the event. List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545.

2 supported
Google
supported
Google Calendar
supported
remote_dataRecord<string, any>

Raw data returned from the remote API call.

statusstring

The status of the event.

Possible values:
confirmedtentativecancelleddraft
4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
timezonestring

The timezone of the event.

3 supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
typestring

The type of the event.

Possible values:
defaultout_of_officefocus_timeworking_location
4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
updated_atstring · date-time

The date when the event was updated.

4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
urlsobject

The URLs associated with the event.

4 supported
Calendly
supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
typestring

The type of the URL.

urlstring

The URL of the event.

visibilitystring

The visibility of the event.

Possible values:
calendar_defaultpublicprivate
3 supported
Google
supported
Google Calendar
supported
Outlook Calendar
supported
curl -X GET 'https://api.truto.one/unified/calendar/events/{id}?integrated_account_id=<integrated_account_id>' \
  -H 'Authorization: Bearer <your_api_token>' \
  -H 'Content-Type: application/json'
const integratedAccountId = '<integrated_account_id>';

const response = await fetch(`https://api.truto.one/unified/calendar/events/{id}?integrated_account_id=${integratedAccountId}`, {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer <your_api_token>',
    'Content-Type': 'application/json',
  },
});

const data = await response.json();
console.log(data);
import requests

url = "https://api.truto.one/unified/calendar/events/{id}"
headers = {
    "Authorization": "Bearer <your_api_token>",
    "Content-Type": "application/json",
}
params = {
    "integrated_account_id": "<integrated_account_id>"
}

response = requests.get(url, headers=headers, params=params)
print(response.json())
import Truto from '@truto/truto-ts-sdk';

const truto = new Truto({
  token: '<your_api_token>',
});

const result = await truto.unifiedApi.get(
  'calendar',
  'events',
  '<resource_id>',
  { integrated_account_id: '<integrated_account_id>' }
);

console.log(result);
import asyncio
from truto_python_sdk import TrutoApi

truto_api = TrutoApi(token="<your_api_token>")

async def main():
    result = await truto_api.unified_api.get(
        "calendar",
        "events",
        "<resource_id>",
        {"integrated_account_id": "<integrated_account_id>"}
    )
    print(result)

asyncio.run(main())