Skip to main content
PUT
/
update_meeting
cURL
curl --request PUT \
  --url https://api.umified.com/api/v1/update_meeting/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form 'session_id=<string>' \
  --form 'destination_path=<string>' \
  --form 'meeting_url=<string>' \
  --form 'meeting_name=<string>' \
  --form start_datetime=2023-11-07T05:31:56Z \
  --form end_datetime=2023-11-07T05:31:56Z \
  --form 'bot_name=<string>' \
  --form invite_status=updated
{
  "result": {
    "bot_name": "Client's Bot 1",
    "meeting_url": "https://meet.google.com/abc-defg-hij (updated url)",
    "meeting_name": "Client's Meeting 1-updated",
    "start_datetime": "2025-05-08T11:07:00.762760+05:30",
    "end_datetime": "2025-05-08T11:15:35.762760+05:30",
    "session_id": "clientpdsc20250508153512066611",
    "destination_path": "s3://bucket-name/folder-name/"
  },
  "message": "Your meeting is updated successfully.",
  "status_code": 200,
  "destination": null
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

multipart/form-data

Details in form-data.

session_id
string
required

The session ID of the meeting instance from create meeting api call.

destination_path
string

For Authorised Partners Only

Optional. S3 destination for meeting transcript file upload (must end in /). E.g. s3://bucket_name/ or s3://bucket-name/folder-name/. Here, bucket_name is the name of your S3 prod bucket.

Post meeting, once transcription is completed, the transcript file will be uploaded to: <destination_path>/<meeting-session-id>/meeting-transcript.txt.

meeting_url
string

OPTIONAL. Provide value if you want to update the meeting URL (supports Google Meet, Zoom or Teams).

meeting_name
string

OPTIONAL. Provide value if you want to update the meeting name.

start_datetime
string<date-time>

OPTIONAL - Required for Scheduled Meeting. Start datetime shall be strictly in ISO-8601 with timezone offset (+HH:MM). Examples: 2025-05-05T14:30:00.123456+05:30, 2025-05-05T14:30:00+04:00, 2025-05-05 14:30:00-05:00.

end_datetime
string<date-time>

OPTIONAL - Required for Scheduled Meeting. End datetime shall be strictly in ISO-8601 with timezone offset (+HH:MM). Examples: 2025-05-05T14:30:00.123456+05:30, 2025-05-05T14:30:00+04:00, 2025-05-05 14:30:00-05:00.

bot_name
string

OPTIONAL - Custom name for the bot.

invite_status
enum<string>
default:updated

OPTIONAL - Meeting status; Default (if not specified) is 'updated'. Pass 'cancelled' if you want to cancel the meeting.

Available options:
updated,
cancelled

Response

Response

result
object
required

Only the fields that were updated

message
string
required
Example:

"Your meeting is updated successfully."

status_code
integer
required
Example:

200

destination
string | null
required
Example:

null