Update a meeting
PUT/v2/meetings/:id
Updates a meeting, by ID only.
Request
Path Parameters
Meeting ID
- multipart/form-data
Body
required
Whether the meeting is a No Show meeting
Status of the meeting creation progress. Possible values are: pending, booked, failed, retry
Status of the meeting rescheduling progress. Possible values are: pending, booked, failed, retry
Meeting ID from the calendar provider
Meeting unique identifier (iCalUID)
Responses
- 200
Success
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
ID of the meeting
Title of the meeting
Start time of the meeting
End time of the meeting
Calendar ID of the meeting owner
Calendar type of the meeting owner. Possible values are: gmail, azure, nylas, linkedin_azure, cerebro, external
Meeting type ID
Meeting type
Name of the meeting invite recipient
Email of the meeting invite recipient
Location of the meeting
Description of the meeting
ID of the meeting created by target calendar
ID of the account the recipient associated to
ID of the created task
Datetime of when the meeting was created
Datetime of when the meeting was last updated
The list of attendees emails of the meeting
attendees object[]
The attendees of the meeting. Each attendee includes the following fields: status, email, name, organizer
Email of the attendee
Name of the attendee
Whether the attendee is the organizer of the event.
The attendee's response status. Possible values are: needsAction, accepted, tentative, declined
Whether the attendee changed response status
person object
Salesloft Person record
Datetime of when the attendee was deleted
Indicates whether the attendee is internal or external
person object
Salesloft Person record for the recipient
cadence object
Salesloft Cadence record associated with meeting
step object
Salesloft Step record associated with meeting
owned_by_user object
Owner of the meeting
booked_by_user object
User who booked the meeting
List of crm references associated with the meeting
Crm fields mapping from intake form
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
Datetime of when the meeting was canceled
Whether the meeting is an all-day meeting
Whether the meeting is a No Show meeting
List of crm custom fields which will be logged to SFDC
Strict attribution means that we 100% sure which cadence generate the meeting
UID of the meeting provided by target calendar provider
Status of the meeting. Possible values are: pending, booked, failed, retry
Status of the meeting rescheduling progress. Possible values are: pending, booked, failed, retry
owned_by_meetings_settings object
Calendar owner's email address
booked_by_meetings_settings object
Calendar owner's email address
Unique identifier (GUID) for the reschedule meeting link. Use this GUID as a parameter in the API endpoint to retrieve a meeting link.
Whether the calendar event is a recurring event
List of RRULE for a recurring event, as specified in RFC5545. This field is omitted for single events or instances of recurring events
Specifies how often a recurring event repeats (Daily, Weekly, Monthly, Yearly). This field is omitted for single events or instances of recurring events
The timestamp of the last occurrence in a series of recurring events
The number of times a meeting has been rescheduled after completion
{
"id": 1,
"title": "Meeting with John",
"start_time": "2024-07-01T14:02:29.247296+00:00",
"end_time": "2024-07-01T14:02:29.247324+00:00",
"calendar_id": "calendar-id-google.com",
"calendar_type": "gmail",
"meeting_type_id": "123",
"meeting_type": "Demo call",
"recipient_name": "John Doe",
"recipient_email": "email@sloft.com",
"location": "Atlanta, GA",
"description": "Introducing interview",
"event_id": "123468796",
"account_id": "1",
"task_id": "123",
"created_at": "2024-07-01T14:02:29.253066+00:00",
"updated_at": "2024-07-01T14:02:29.253093+00:00",
"guests": [
"email1@sloft.com",
"email2@sloft.com"
],
"attendees": [
{
"status": "accepted",
"organizer": true,
"name": "John",
"email": "john@example.com",
"deleted_at": "2024-07-01T14:02:29+00:00"
}
],
"person": {
"id": 1,
"_href": "https://api.salesloft.com/v2/people/1"
},
"cadence": {
"id": 1,
"_href": "https://api.salesloft.com/v2/cadences/1"
},
"step": {
"id": 1,
"_href": "https://api.salesloft.com/v2/steps/1"
},
"owned_by_user": {
"id": "e2bf1d56-fcc9-4145-9af0-247cfaa67959",
"_href": "https://api.salesloft.com/v2/users/e2bf1d56-fcc9-4145-9af0-247cfaa67959"
},
"booked_by_user": {
"id": "e2bf1d56-fcc9-4145-9af0-247cfaa67959",
"_href": "https://api.salesloft.com/v2/users/e2bf1d56-fcc9-4145-9af0-247cfaa67959"
},
"crm_references": {
"who": {
"crm_id": "0033X00004GOywtQAD",
"crm_object_type": "Contact",
"crm_object_label": "Contact",
"crm_url": "link_to_salesforce",
"description1": "John Doe",
"description2": "john.doe@example.com",
"description3": null
},
"what": {
"crm_id": "0063X000018fDmMQAU",
"crm_object_type": "Opportunity",
"crm_object_label": "Opportunity",
"crm_url": "link_to_salesforce",
"description1": "Title of the opportunity",
"description2": "2032-01-10",
"description3": "Prospecting"
}
},
"crm": {
"person": {
"fields": {
"first_name": "John",
"last_name": "Doe"
}
},
"activity": {
"fields": {
"subject": "Meeting with John"
}
}
},
"event_source": "external",
"canceled_at": "2024-07-01T14:02:29.253895+00:00",
"all_day": false,
"no_show": false,
"crm_custom_fields": {
"Event_Calendar_Type__c": "Google"
},
"strict_attribution": false,
"i_cal_uid": "040P00B08200E00074C5B7101A82EF",
"status": "booked",
"reschedule_status": "booked",
"owned_by_meetings_settings": {
"email_address": "calendar.owner@example.com"
},
"booked_by_meetings_settings": {
"email_address": "calendar.owner@example.com"
},
"reschedule_guid": "b056fa7d-ae6d-4d41-b95b-2ac28cbf075d",
"recurring": false,
"recurrence": [
"RRULE:FREQ=DAILY;INTERVAL=1"
],
"recurring_interval": "Daily",
"last_occurrence_at": "2024-07-01T14:02:29.257834+00:00",
"undo_completion_count": 0
}