Get Team Members
The active members of a team the user belongs to, named as they have chosen to be seen. id is stable for you and that person but is not their user id; an email they keep private is null. Sets teamMemberId to a member who is not the user.
Required variables:
- baseUrl
- apiKey (needs
teams:read) - userToken
- teamId (set by
Get Teams)
Authorization
bearerAuth userTokenAuth Partner API key (lyh_...): identifies the calling partner, its scopes and rate limit.
In: header
The user's OAuth 2.1 access token, issued by Land Your Home's OAuth server to this partner's OAuth client. Requests run as this user.
In: header
Path Parameters
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/v1/teams/string/members"{ "data": [ { "id": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", "you": false, "role": "member", "name": "Sam Taylor", "email": "sam@example.com", "licences": [ { "id": "11c0de00-0000-4000-8000-000000000001", "type": "pro_tier", "active": true, "used": true } ] } ], "nextCursor": null}Delete Team Member
Removes a member from the team. Team admins only; the last admin can't be removed (409). Removal is permanent for the run: reset the database to repeat.
Post Team Member Invite
Invites someone, by email, to join the team. Team admins only. The invite is created first, then the email is sent through PropChain; emailSent says whether that worked. Repeating the request for the same address returns 409.

