cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
544
Views
0
Helpful
1
Replies

Get_a_Meeting API call returns "Invalid meeting id" for active ID

lbslbm0iz2
Level 1
Level 1

Hello,

I'm playing around with the docs at https://developer.webex.com/meeting/docs/api/v1/meetings/get-a-meeting but am struggling to get meeting details for an ongoing meeting. I get the meeting details within the context of the developer console in a webex apphub app, and running:

webexInstance.meeting.getMeeting().then(e => console.log(JSON.stringify(e)))

 

 

{
  "conferenceId": "",
  "displayName": "",
  "endTime": "",
  "id": "24dd74f5-dff5-5bb0-b7f3-4e1a9815e9a3",
  "instanceId": "89def94f-86d4-52af-a448-0c37c582e9a1",
  "isPresenting": false,
  "meetingType": "MEETING",
  "permissionToken": "",
  "startTime": "2025-08-22T15:23:42.132Z",
  "title": "",
  "url": "",
  "userRoles": [
    "COHOST",
    "HOST",
    "PRESENTER"
  ]
} 

However, when I run the request at the documentation site by passing in 24dd74f5-dff5-5bb0-b7f3-4e1a9815e9a3  as the meeting ID, I get a response of

 

{
    "message": "Invalid meeting id: '24dd74f5-dff5-5bb0-b7f3-4e1a9815e9a3'",
    "errors": [
        {
            "description": "Invalid meeting id: '24dd74f5-dff5-5bb0-b7f3-4e1a9815e9a3'"
        }
    ],
    "trackingId": "ROUTERGW_fef19ee0-d5e9-454b-9e1b-0b8bd8d3e677"
}

I've also tried passing in my email (as meeting host) and the session ID as the meeting ID but no luck. Am I missing something here?

1 Accepted Solution

lbslbm0iz2
Level 1
Level 1

To answer myself: It turns out the issue is that the meeting ID returned by the JavaScript SDK isn't the same as the meeting ID held by the web API. The latter seems to only be accessible using the list-meetings endpoint: https://developer.webex.com/meeting/docs/api/v1/meetings/list-meetings

View solution in original post

1 Reply 1

lbslbm0iz2
Level 1
Level 1

To answer myself: It turns out the issue is that the meeting ID returned by the JavaScript SDK isn't the same as the meeting ID held by the web API. The latter seems to only be accessible using the list-meetings endpoint: https://developer.webex.com/meeting/docs/api/v1/meetings/list-meetings