Delete a Meeting

Delete a meeting.

Note: You can only delete meetings that have not started yet.

Request URL

DELETE {base_url}/services/openapi/v1.0/room/meeting_delete?{query parameters}

Request parameters

Query parameters
Parameter Required Type Description
meetingId Yes String The ID of the meeting to be deleted.
Note: You can query the meeting ID using the Query Multiple Meetings interface.
memberId No Long The member ID of the meeting organizer.
Note:
  • This parameter is required when you want to delete the reservation of a Request-only Meeting Room.
  • You can query the user's member ID using Query Multiple Users interface.
deleteScope No String Deletion scope for recurring meetings.
Valid value:
  • ALL (Default): Delete all the related recurring meetings that has not started yet.
  • SELECTED: Only delete the meeting specified by the meeting ID.
  • SELECTED_AND_AFTER: Delete the meeting specified by the meeting ID, and all the recurring meetings after it.

Response parameters

Parameter Type Description
status String The result of the request.
  • Success
  • Failed
requestId String The ID of the request, which can be used to quickly locate the request.

Example

Request example

Delete a recurring meeting (ID: WzEsNzM5NjQsMjMxODIsMTY5MDE4MjkwMCwwXQ).
DELETE /services/openapi/v1.0/room/meeting_delete?meetingId=WzEsNzM5NjQsMjMxODIsMTY5MDE4MjkwMCwwXQ&deleteScope=ALL HTTP/1.1
Host: workplace.yeastar.com
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJncmFudF90eXBlIjoiY2xpZW50X2NyZWRlbnRpYWxzIiwic2NvcGUiOlsiL29wZW5hcGkvIl0sImVudGVycHJpc2VfaWQiOjEwMDQzMywicmVnaW9uIjoiR0wiLCJhdXRob3JpdGllcyI6WyJST0xFX0NMSUVOVCJdLCJqdGkiOiJiZTc0ZGY0OS1hNjdmLTQ2NzMtYTkzMi1iMzY3YWY4NDM5ZjYiLCJjbGllbnRfaWQiOiI3OTU2OGFhMC0wYjBkLTQyZjYtOGRiNC03OWExNmQ3MzQ3MmEiLCJ0cyI6MTY5MDE4MTA0NCwiZXhwX2luIjo4NjQwMH0.jEj9xU4KGu4phUKaIX1WLX_aW6ycjcU-iJV1_9b73QU
Response example
HTTP/1.1 200 OK
{
    "status": "Success",
    "requestId": "a08e45a0cdac6993f5e339b2e57be27e"
}