I tried to use the [Retrieve booking API] to query a customer appointment. On Square’s Appointment App, the appointment has the property: (Booked with any available). However, the Response returned to me is always: [“any_team_member”: false] (this happens on all appointments created by users and also by our point of sale or staff). So what API do I have to use to be able to access [Booked with any available]? Thanks!!!
Ex:
{
“booking”: {
“id”: “9a37a9p72l9foe”,
“version”: 0,
“status”: “ACCEPTED”,
“created_at”: “2025-03-19T22:08:53Z”,
“updated_at”: “2025-03-19T22:08:53Z”,
“location_id”: “L1XT5F3RNE3N6”,
“customer_id”: “1BZ1Z62AV6ZEQTDPQ5AQ9510GW”,
“start_at”: “2025-03-21T00:15:00Z”,
“all_day”: false,
“appointment_segments”: [
{
“duration_minutes”: 60,
“service_variation_id”: “WZVZ5IKWEPR7QAJM2SGJHOUP”,
“team_member_id”: “TMQ2LtxJq7hWiygC”,
“service_variation_version”: 1739575629260,
“service_variation_client_id”: “WZVZ5IKWEPR7QAJM2SGJHOUP”,
“any_team_member”: false,
“intermission_minutes”: 0
},
{
“duration_minutes”: 30,
“service_variation_id”: “3HXSGB6ODS6FWQ6DQWAWMEGA”,
“team_member_id”: “TMQ2LtxJq7hWiygC”,
“service_variation_version”: 1737437151565,
“service_variation_client_id”: “3HXSGB6ODS6FWQ6DQWAWMEGA”,
“any_team_member”: false,
“intermission_minutes”: 0
}
],
“address”: {
“address_line_1”: “2201 Pillsbury Rd UNIT 184”,
“locality”: “CHICO”,
“administrative_district_level_1”: “CA”,
“postal_code”: “95926”
},
“transition_time_minutes”: 0,
“creator_details”: {
“creator_type”: “CUSTOMER”,
“customer_id”: “1BZ1Z62AV6ZEQTDPQ5AQ9510GW”
},
“source”: “THIRD_PARTY_BUYER”,
“location_type”: “BUSINESS_LOCATION”
},
“errors”:
}
So this is part of the appointment segment. Are you wanting to know how to get it to be true
? 
1 Like
Yes, thank you for your attention to my issue. Please help me untangle this knot. Let me know when I get “any_team_member”: true.
In this case, the customer used the booking website that Square created for my business. She selected (Booked with any available) with “id”: “9a37a9p72l9foe”. But why when I query this appointment, I get the response “any_team_member”: false. I hope you will pay attention to this issue and help me understand more about “any_team_member”, thank you!!!
What’s your application ID? Also what’s the booking_id
? 
{
“booking”: {
“id”: “9a37a9p72l9foe”,
“version”: 0,
“status”: “ACCEPTED”,
“created_at”: “2025-03-19T22:08:53Z”,
“updated_at”: “2025-03-20T22:02:59Z”,
“location_id”: “L1XT5F3RNE3N6”,
“customer_id”: “1BZ1Z62AV6ZEQTDPQ5AQ9510GW”,
“start_at”: “2025-03-21T00:15:00Z”,
“all_day”: false,
“appointment_segments”: [
{
“duration_minutes”: 60,
“service_variation_id”: “WZVZ5IKWEPR7QAJM2SGJHOUP”,
“team_member_id”: “TMQ2LtxJq7hWiygC”,
“service_variation_version”: 1739575629260,
“service_variation_client_id”: “WZVZ5IKWEPR7QAJM2SGJHOUP”,
“any_team_member”: false,
“intermission_minutes”: 0
},
{
“duration_minutes”: 30,
“service_variation_id”: “3HXSGB6ODS6FWQ6DQWAWMEGA”,
“team_member_id”: “TMQ2LtxJq7hWiygC”,
“service_variation_version”: 1737437151565,
“service_variation_client_id”: “3HXSGB6ODS6FWQ6DQWAWMEGA”,
“any_team_member”: false,
“intermission_minutes”: 0
}
],
“address”: {
“address_line_1”: “2201 Pillsbury Rd UNIT 184”,
“locality”: “CHICO”,
“administrative_district_level_1”: “CA”,
“postal_code”: “95926”
},
“transition_time_minutes”: 0,
“creator_details”: {
“creator_type”: “CUSTOMER”,
“customer_id”: “1BZ1Z62AV6ZEQTDPQ5AQ9510GW”
},
“source”: “THIRD_PARTY_BUYER”,
“location_type”: “BUSINESS_LOCATION”
},
“errors”:
}
I am using Aquare Appointment App on Android device. But when customer select “Booked with any available”. App will automatically select an available staff and fill it, this is not possible for our business because we have a rule to select staff to work in a different way (when some staff are available must follow priority or number of jobs…), so I want to use API to fix this problem.
Hi Bryan. Can you tell me in which case I get “any_team_member”: true. In Booking API query (Retrieve booking)? Thanks
I’ve reached out to the team about this and am waiting for them to get back to me. 
@trungcoder1983 the team has deployed a fix and this is working as expected now. 