List appointment returning empty customers array

Macháček Martin 201 Reputation points

The endpoint for booking appointment

GET v1.0/solutions/bookingBusinesses/{id}/calendarView?start={start-value}&end={end-value}  

Returns empty customers property even in case that appointment has customers.

Is it a bug in Graph API or some permission issue?

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,858 questions
{count} vote

2 answers

Sort by: Most helpful
  1. MarkAtAgilliance 6 Reputation points

    OK, I think I may have an answer based on an answer to a similar missing field question which I posted here.

    It looks like this node is not available in the get list and you have to retrieve each appointment by its ID to see this information.

    IMHO, Not very helpful since often in lists we want to see customer details. I guess this is a casualty of the "enhancement" of being able to have multiple customers per booking.

    Unlike my issue which was documented, this behaviour appears not to be documented.


  2. Bob Haring 1 Reputation point

    It's a bit absurd to have the documentation suggest that it's possible. Even providing an example json with customer information:

    0 comments No comments