Hi Max,
this has nothing to do with occurrences/recurring meetings. The user has six meetings each of type Scheduled. See the examples below (values are random):
GET /users/{userId}/meetings
{
"meetings": [
{
"id": 98765432111,
"topic": "Meeting 11",
"type": 2,
[...],
"uuid": "u6f4HIsER3MNhe=="
},
{
"id": 98765432122,
"topic": "Meeting 22",
"type": 2,
[...],
"uuid": "jf3g99GdsfsdHdQ=="
},
{
"id": 98765432133,
"topic": "Meeting 33",
"type": 2,
[...],
"uuid": "jkf46Sdgherw3=="
},
{
"id": 98765432144,
"topic": "Meeting 44",
"type": 2,
[...],
"uuid": "jsj46bdFF7Kjhje=="
},
{
"id": 98765432155,
"topic": "Meeting 55",
"type": 2,
[...],
"uuid": "hskJGH43kjsdgg=="
},
{
"id": 98765432166,
"topic": "Meeting 66",
"type": 2,
[...],
"uuid": "H544dKKH65fdfuI=="
}
],
"next_page_token": "",
"page_size": 300,
"total_records": 6
}
Now i make a request for each of the above meetings. The uuid is now always the value of the first meeting. Meetings of other users don’t show this behavior, they all return the correct uuid.
GET /meetings/98765432111
{
"id": 98765432111,
[...]
"topic": "Meeting 11",
"type": 2,
"uuid": "u6f4HIsER3MNhe==" // Valid
}
GET /meetings/98765432122
{
"id": 98765432122,
[...]
"topic": "Meeting 22",
"type": 2,
"uuid": "u6f4HIsER3MNhe==" // Invalid, should be jf3g99GdsfsdHdQ==
}
GET /meetings/98765432133
{
"id": 98765432133,
[...]
"topic": "Meeting 33",
"type": 2,
"uuid": "u6f4HIsER3MNhe==" // Invalid, should be jkf46Sdgherw3==
}
GET /meetings/98765432144
{
"id": 98765432144,
[...]
"topic": "Meeting 44",
"type": 2,
"uuid": "u6f4HIsER3MNhe==" // Invalid, should be jsj46bdFF7Kjhje==
}
GET /meetings/98765432155
{
"id": 98765432155,
[...]
"topic": "Meeting 55",
"type": 2,
"uuid": "u6f4HIsER3MNhe==" // Invalid, should be hskJGH43kjsdgg==
}
GET /meetings/98765432166
{
"id": 98765432166,
[...]
"topic": "Meeting 66",
"type": 2,
"uuid": "u6f4HIsER3MNhe==" // Invalid, should be H544dKKH65fdfuI==
}