title: Microsoft Teams Graph and OnlineMeetings
body: <p>I've started to work on a proof of concept for a application that needs to create new Teams-meetings and provide a &quot;Join Url&quot;. This URL can be distributed to external guests that might join the meeting as well.</p>
  <p>After the meeting we would like to know how attended the meeting and ideally when the meeting ended etc.</p>
  <p>What I've managed to do:</p>
  <ol>
  <li>Create the meetings, get the OnlineMeeting-object back</li>
  <li>Get meetings details based on the meeting.id this object does not contain any information about what happened in the meeting, only the things configured in 1. Example: If someone is configured as attended in step 1, they will show up but if a college just joins via the URL they will not show up.</li>
  </ol>
  <p>What I need to do:</p>
  <ul>
  <li>Get a list of actual attendees</li>
  <li>Get information about the meetings length and actual start / end time.</li>
  </ul>
  <p>I've played around with &quot;Chat&quot; which seems to be some kind of related thing, here it seems like I can get the attendees that joined the meeting but this does not display people that joined as a guest.</p>
  <p>I've looked at the &quot;Call&quot; api as well and to be honest - I don't undestand the difference between a Call and a OnlineMeeting? But it seems like the only way to access the Call-API is with a Registered bot, the API throws an exception saying that my app is not registered in the store.</p>