@@ -102,9 +102,26 @@ function bulkCreateTeamMembers(BulkCreateTeamMembersRequest $body): ApiResponse
102102``` php
103103$body_teamMembers = [];
104104
105- $body_teamMembers[''] = new Models\CreateTeamMemberRequest();
106-
107- $body_teamMembers[''] = new Models\CreateTeamMemberRequest();
105+ $body_teamMembers['idempotency-key-1'] = new Models\CreateTeamMemberRequest();
106+ $body_teamMembers['idempotency-key-1']->setTeamMember(new Models\TeamMember());
107+ $body_teamMembers['idempotency-key-1']->getTeamMember()->setReferenceId('reference_id_1');
108+ $body_teamMembers['idempotency-key-1']->getTeamMember()->setGivenName('Joe');
109+ $body_teamMembers['idempotency-key-1']->getTeamMember()->setFamilyName('Doe');
110+ $body_teamMembers['idempotency-key-1']->getTeamMember()->setEmailAddress('joe_doe@gmail.com');
111+ $body_teamMembers['idempotency-key-1']->getTeamMember()->setPhoneNumber('+14159283333');
112+ $body_teamMembers['idempotency-key-1']->getTeamMember()->setAssignedLocations(new Models\TeamMemberAssignedLocations());
113+ $body_teamMembers['idempotency-key-1']->getTeamMember()->getAssignedLocations()->setAssignmentType(Models\TeamMemberAssignedLocationsAssignmentType::EXPLICIT_LOCATIONS);
114+ $body_teamMembers['idempotency-key-1']->getTeamMember()->getAssignedLocations()->setLocationIds(['YSGH2WBKG94QZ', 'GA2Y9HSJ8KRYT']);
115+
116+ $body_teamMembers['idempotency-key-2'] = new Models\CreateTeamMemberRequest();
117+ $body_teamMembers['idempotency-key-2']->setTeamMember(new Models\TeamMember());
118+ $body_teamMembers['idempotency-key-2']->getTeamMember()->setReferenceId('reference_id_2');
119+ $body_teamMembers['idempotency-key-2']->getTeamMember()->setGivenName('Jane');
120+ $body_teamMembers['idempotency-key-2']->getTeamMember()->setFamilyName('Smith');
121+ $body_teamMembers['idempotency-key-2']->getTeamMember()->setEmailAddress('jane_smith@gmail.com');
122+ $body_teamMembers['idempotency-key-2']->getTeamMember()->setPhoneNumber('+14159223334');
123+ $body_teamMembers['idempotency-key-2']->getTeamMember()->setAssignedLocations(new Models\TeamMemberAssignedLocations());
124+ $body_teamMembers['idempotency-key-2']->getTeamMember()->getAssignedLocations()->setAssignmentType(Models\TeamMemberAssignedLocationsAssignmentType::ALL_CURRENT_AND_FUTURE_LOCATIONS);
108125
109126$body = new Models\BulkCreateTeamMembersRequest(
110127 $body_teamMembers
@@ -151,9 +168,30 @@ function bulkUpdateTeamMembers(BulkUpdateTeamMembersRequest $body): ApiResponse
151168``` php
152169$body_teamMembers = [];
153170
154- $body_teamMembers[''] = new Models\UpdateTeamMemberRequest();
155-
156- $body_teamMembers[''] = new Models\UpdateTeamMemberRequest();
171+ $body_teamMembers['AFMwA08kR-MIF-3Vs0OE'] = new Models\UpdateTeamMemberRequest();
172+ $body_teamMembers['AFMwA08kR-MIF-3Vs0OE']->setTeamMember(new Models\TeamMember());
173+ $body_teamMembers['AFMwA08kR-MIF-3Vs0OE']->getTeamMember()->setReferenceId('reference_id_2');
174+ $body_teamMembers['AFMwA08kR-MIF-3Vs0OE']->getTeamMember()->setIsOwner(false);
175+ $body_teamMembers['AFMwA08kR-MIF-3Vs0OE']->getTeamMember()->setStatus(Models\TeamMemberStatus::ACTIVE);
176+ $body_teamMembers['AFMwA08kR-MIF-3Vs0OE']->getTeamMember()->setGivenName('Jane');
177+ $body_teamMembers['AFMwA08kR-MIF-3Vs0OE']->getTeamMember()->setFamilyName('Smith');
178+ $body_teamMembers['AFMwA08kR-MIF-3Vs0OE']->getTeamMember()->setEmailAddress('jane_smith@gmail.com');
179+ $body_teamMembers['AFMwA08kR-MIF-3Vs0OE']->getTeamMember()->setPhoneNumber('+14159223334');
180+ $body_teamMembers['AFMwA08kR-MIF-3Vs0OE']->getTeamMember()->setAssignedLocations(new Models\TeamMemberAssignedLocations());
181+ $body_teamMembers['AFMwA08kR-MIF-3Vs0OE']->getTeamMember()->getAssignedLocations()->setAssignmentType(Models\TeamMemberAssignedLocationsAssignmentType::ALL_CURRENT_AND_FUTURE_LOCATIONS);
182+
183+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P'] = new Models\UpdateTeamMemberRequest();
184+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P']->setTeamMember(new Models\TeamMember());
185+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P']->getTeamMember()->setReferenceId('reference_id_1');
186+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P']->getTeamMember()->setIsOwner(false);
187+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P']->getTeamMember()->setStatus(Models\TeamMemberStatus::ACTIVE);
188+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P']->getTeamMember()->setGivenName('Joe');
189+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P']->getTeamMember()->setFamilyName('Doe');
190+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P']->getTeamMember()->setEmailAddress('joe_doe@gmail.com');
191+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P']->getTeamMember()->setPhoneNumber('+14159283333');
192+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P']->getTeamMember()->setAssignedLocations(new Models\TeamMemberAssignedLocations());
193+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P']->getTeamMember()->getAssignedLocations()->setAssignmentType(Models\TeamMemberAssignedLocationsAssignmentType::EXPLICIT_LOCATIONS);
194+ $body_teamMembers['fpgteZNMaf0qOK-a4t6P']->getTeamMember()->getAssignedLocations()->setLocationIds(['YSGH2WBKG94QZ', 'GA2Y9HSJ8KRYT']);
157195
158196$body = new Models\BulkUpdateTeamMembersRequest(
159197 $body_teamMembers
0 commit comments