> For a complete page index, fetch https://developer.close.com/llms.txt # Update a Meeting activity PUT https://api.close.com/api/v1/activity/meeting/{id}/ Content-Type: application/json Most commonly this can be used to update a meetings's `user_note_html` or `outcome_id`. Reference: https://developer.close.com/api/resources/activities/meetings/update ## Authentication - `Authorization` header (basic auth, required) — Use your API key as the username and leave the password empty. - `Authorization` header (bearer token, required) — Bearer authentication of the form `Bearer `, where token is your auth token. ## Request ### Path parameters - `id` (string, required) ### Body (application/json) This endpoint expects an any. - `any` ## Response ### 200 Successful response - `_type` (string, required) - `activity_at` (datetime, required, nullable) - `actual_duration` (integer, required, nullable) - `attached_call_ids` (list of string, required) - `attendees` (list of MeetingAttendee, required) - `calendar_event_link` (string, required, nullable) - `calendar_event_uids` (list of string, required) - `conference_links` (list of MeetingConferenceLink, required) - `connected_account_id` (string, required, nullable) - `contact_id` (string, required, nullable) - `conversation_type_id` (string, required, nullable) - `conversation_type_reason` (enum, required, nullable) - Allowed values: `user-selected`, `autodetected` - `created_by` (string, required, nullable) - `date_created` (datetime, required) - `date_updated` (datetime, required) - `duration` (integer, required) - `ends_at` (datetime, required) - `id` (string, required) - `integrations` (list of map from string to any, required) - `is_recurring` (boolean, required) - `lead_id` (string, required, nullable) - `location` (string, required) - `note` (string, required) - `notetaker_id` (string, required, nullable) - `organization_id` (string, required) - `outcome_autofill_confidence` (enum, required, nullable) - Allowed values: `low`, `medium`, `high` - `outcome_autofill_reasoning` (string, required, nullable) - `outcome_id` (string, required, nullable) - `outcome_reason` (enum, required, nullable) - Allowed values: `autofilled`, `user-selected`, `voicemail-dropped` - `playbook_id` (string, required, nullable) - `playbook_reason` (enum, required, nullable) - Allowed values: `user-selected`, `autodetected` - `provider_calendar_event_id` (string, required, nullable) - `provider_calendar_ids` (list of string, required) - `provider_calendar_type` (enum, required, nullable) - Allowed values: `google`, `microsoft` - `source` (enum, required) - Allowed values: `calendar`, `manual` - `starts_at` (datetime, required) - `status` (enum, required, nullable) - Allowed values: `upcoming`, `in-progress`, `completed`, `canceled`, `declined-by-org`, `declined-by-lead` - `summary` (MeetingSummary, required, nullable) - `title` (string, required) - `updated_by` (string, required, nullable) - `user_id` (string, required, nullable) - `user_note` (string, required, nullable) - `user_note_date_updated` (datetime, required, nullable) - `user_note_html` (string, required, nullable) - `user_note_mentions` (list of string, required) - `users` (list of string, required) - `_paused_subscriptions` (list of MeetingPausedSubscription, optional) - `comment_summary` (CommentSummary, optional, nullable) - `created_by_name` (string, optional, nullable) - `transcripts` (list of MeetingTranscript, optional) - `updated_by_name` (string, optional, nullable) - `user_name` (string, optional, nullable) ## Errors ### 400 Bad Request Error Bad request - `any` ### 401 Unauthorized Error Unauthorized - `any` ### 404 Not Found Error Not found - `any` ## Types ### MeetingAttendee - `contact_id` (string, required, nullable) - `email` (string, required, nullable) - `is_organizer` (boolean, required, nullable) - `name` (string, required, nullable) - `status` (string, required, nullable) - `user_id` (string, required, nullable) ### MeetingConferenceLink - `type` (enum, required) - Allowed values: `ZOOM`, `GOOGLE_MEET`, `GOOGLE_HANGOUTS`, `MICROSOFT_TEAMS`, `SKYPE`, `WEBEX`, `GO_TO_MEETING` - `url` (string, required) ### MeetingSummary - `html` (string, required) - `text` (string, required) ### MeetingPausedSubscription - `contact_id` (string, required, nullable) - `contact_name` (string, required, nullable) - `id` (string, required) - `sequence_id` (string, required) - `sequence_name` (string, required) - `sequence_status` (string, required) ### CommentSummary - `comment_count` (integer, required) - `thread_id` (string, required) ### MeetingTranscript - `has_speaker_labels` (boolean, required) - `id` (string, required) - `speakers` (list of MeetingTranscriptSpeaker, required) - `summary_text` (string, required, nullable) - `utterances` (list of MeetingTranscriptUtterance, required) - `summary_html` (string, optional, nullable) ### MeetingTranscriptSpeaker - `speaker_label` (string, required) - `speaker_side` (enum, required, nullable) - Allowed values: `contact`, `close-user`, `voice-agent` - `talk_percentage` (double, required) - `talk_time` (double, required) ### MeetingTranscriptUtterance - `end` (double, required) - `speaker_label` (string, required) - `speaker_side` (enum, required, nullable) - Allowed values: `contact`, `close-user`, `voice-agent` - `start` (double, required) - `text` (string, required) - `words` (list of MeetingTranscriptWord, optional) ### MeetingTranscriptWord - `end` (double, required, nullable) - `start` (double, required, nullable) - `text` (string, required) ## Examples **Request** ```json { "outcome_id": "outcome_031uY9IKV1JxfNKM9n2qCw", "user_note_html": "