CData Python Connector for Salesloft

Build 26.0.9655

Meetings

Fetches multiple meeting records. The records can be filtered, paged, and sorted according to the respective parameters. Meetings resource is responsible for events created via the Salesloft platform using calendaring features. These events can relate to cadences, people, and accounts.

Table-Specific Information

Select

The connector uses the Salesloft API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the connector.

ColumnSupported Operators
Id=, IN
StartTime>, >=, <, <=
EventId=, IN
AccountId=
TaskId=, IN
CreatedAt>, >=, <, <=
UpdatedAt>, >=, <, <=
PersonId=, IN
ICalUid=, IN
Status=
ShowDeleted=
CountTowardsMeetingAttendedMetric=
CountTowadsMeetingsBookedMetric=

For example, the following queries are processed server-side:

    SELECT * FROM Meetings WHERE Id = '123'
    SELECT * FROM Meetings WHERE PersonId IN ('123', '321')
    SELECT * FROM Meetings WHERE StartTime >= '2022-12-01'
    SELECT * FROM Meetings WHERE CreatedAt >= '2022-12-01'
    SELECT * FROM Meetings WHERE UpdatedAt >= '2022-12-01'
    SELECT * FROM Meetings WHERE Status = 'booked'
Note: When filtering on datetime columns (such as CreatedAt or UpdatedAt) using time values, timestamps must include microsecond precision (for example, '2022-12-01T18:00:28.907000'). Providing only millisecond precision may return incorrect results.

Columns

Name Type ReadOnly Description
Id [KEY] Integer False

The Id of the meeting.

Title String False

Title of the meeting.

StartTime Datetime False

Start time of the meeting.

EndTime Datetime False

End time of the meeting.

CalendarId String False

Calendar ID of the meeting owner.

CalendarType String False

Calendar type of the meeting owner. Possible values are: gmail, azure, nylas, linkedin_azure, cerebro, external.

The allowed values are gmail, azure, nylas, linkedin_azure, cerebro, external.

MeetingType String False

Meeting type.

RecipientName String False

Name of the meeting invite recipient.

RecipientEmail String False

Email of the meeting invite recipient.

Location String False

Location of the meeting.

Description String False

Description of the meeting.

EventId String False

ID of the meeting created by target calendar.

AccountId String False

ID of the account the recipient associated to.

TaskId String False

ID of the created task.

CreatedAt Datetime False

Datetime of when the meeting was created.

UpdatedAt Datetime False

Datetime of when the meeting was last updated.

Guests String False

The list of attendees emails of the meeting.

Attendees String False

The attendees of the meeting. Each attendee includes the following fields: status, email, name, organizer.

PersonId Integer False

The Salesloft Person Id for the recipient.

CadenceId Integer False

The Salesloft Cadence Id associated with meeting.

StepId Integer False

The Salesloft Step Id associated with meeting.

BookedByUser String False

The User who booked the meeting.

CrmReferences String False

The List of crm references associated with the meeting.

EventSource String False

Source of the meeting. Possible values are: 'external' - The event was synced to Salesloft platform via Calendar Sync, 'internal' - The event was created via Salesloft platform.

CanceledAt Datetime False

Datetime of when the meeting was canceled.

AllDay Boolean False

Whether the meeting is an all-day meeting.

NoShow Boolean False

Whether the meeting is a No Show meeting.

CrmCustomFields String False

The List of crm custom fields which will be logged to SFDC.

StrictAttribution Boolean False

Strict attribution means that we 100% sure which cadence generate the meeting.

ICalUid String False

The UID of the meeting provided by target calendar provider.

Status String False

The Status of the meeting. Possible values are: pending, booked, failed, retry.

The allowed values are pending, booked, failed, retry.

RescheduleStatus String False

The Status of the meeting rescheduling progress. Possible values are: pending, booked, failed, retry.

OwnedByMeetingsSettings String False

The Owner meetings settings.

BookedByMeetingsSettings String False

The Organizer meetings settings.

OwnedByUserId String False

The Id of the meeting Owner.

BookedByUserId String False

The Id of the User who booked the meeting.

CRM String False

Crm fields mapping from intake form.

RescheduleGUID String False

Unique identifier (GUID) for the reschedule meeting link. Use this GUID as a parameter in the API endpoint to retrieve a meeting link.

Recurrence String False

List of RRULE for a recurring event, as specified in RFC5545. This field is omitted for single events or instances of recurring events.

RecurringInterval String False

Specifies how often a recurring event repeats (Daily, Weekly, Monthly, Yearly). This field is omitted for single events or instances of recurring events.

LastOccurenceAt Datetime False

The timestamp of the last occurrence in a series of recurring events.

UndoCompletionCount Integer False

The number of times a meeting has been rescheduled after completion.

CountTowardsMeetingAttendedMetric Boolean False

Whether the meeting counts towards the Meetings Attended configurable metric.

CountTowadsMeetingsBookedMetric Boolean False

Whether the meeting counts towards the Meetings Booked configurable metric.

MeetingTypeId String False

The Id of the meeting type associated with this meeting.

Recurring Boolean False

Whether the meeting is a recurring meeting.

CreatedOnDemand Boolean False

Whether the meeting was created on demand.

Notes String False

Notes associated with the meeting.

ShowDeleted Boolean False

Whether to include deleted events in the result.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9655