I am unsure whether this is by design or a bug but when you call this endpoint:
For meeting only the host has attended, then the array of participants returned is empty. However, if someone else joins the meeting, both the host and the participant are returned.