Cant get meeting after webhook

API Endpoint(s) and/or Zoom API Event(s)

Webhook events: meeting.created, meeting.ended, and a few others
API Endpoints: /v2/meetings/{meetinId}

When I receive a webhook I attempt to query the meeting through the /meetings/{meetingId} endpoint. Frequently I recive a 404 status code from the API
Here is an example:

The webhook body looked something like this:
{
“event”: “meeting.created”,
“payload”: {
“account_id”: “MYACCOUNTID”,
“operator”: “name@emailcom”,
“operator_id”: “SOMEOPERATORID”,
“object”: {
“uuid”: “SOMEUUID”,
“id”: SOME_ID,
“host_id”: “SOME_HOST_ID”,
“topic”: “Example Meeting Name”,
“type”: 2,
“start_time”: “2024-08-23T16:30:00Z”,
“duration”: 30,
“timezone”: “America/Denver”,
“join_url”: “Join URL”,
“settings”: {
“join_before_host”: true,
“jbh_time”: 0,
“use_pmi”: false,
“alternative_hosts”: “”,
“meeting_invitees”:
}
}
},
“event_ts”: 1724338382192
}

Once this webhook is received I reach out to the meetings api like this:
/v2/meetings/{SOME_ID}

After identifying this issue I reached out to the Salesmen who scheduled the meeting and the meeting ID that they gave me for the meeting was different from the one provided by the webhook.

Error?
Frequently I am reciving a 404 error:
status code 404
{“code”:3001,“message”:“Meeting does not exist: 86275261652.”}

How To Reproduce
Steps to reproduce the behavior:
*1. /v2/meetings/{SOME_ID}
*2. Server-to-Server OAuth
*3. {“code”:3001,“message”:“Meeting does not exist: {SOME_MEETING_ID}.”}