Get Teams
Teams the user is an active member of, with their role in each. Sets teamId to the team they administer.
Required variables:
- baseUrl
- apiKey (needs
teams:read) - userToken
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
Response Body
application/json
application/json
curl -X GET "https://example.com/v1/teams"{ "data": [ { "id": "00000000-0000-0000-0000-000000000001", "name": "Designibl", "role": "admin" } ], "nextCursor": null}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.
Post Team
Creates a team with the user as admin; any licences the user holds that aren't in a team yet move into the new team's pool.

