Create Member
Intent
Creates a member from the values supplied in the request.
When to call it
Call this when your application has collected the required values and is ready to create a member.
Access boundary
Authorize the request with a token that carries customer_portal:write.
Successful result
A successful request returns 201. The response schema below defines the body your integration receives.
Operational notes
Add a new member to the customer’s team.
Only available to owners and billing managers of team customers.
Rules:
- Cannot add a member with the owner role (there must be exactly one owner)
- If a member with this email already exists, the existing member is returned
Authorizations
Authentication: Member session tokens authenticate team members within a customer account. Generate one through the customer session operation.
Body
Schema for adding a new member to the customer's team.
Response
Member added.
A member of the customer's team as seen in the customer portal.
The time Ruba created this record.
The time this record last changed.
The stable identifier for this record.
The email address of the member.
The name of the member.
The role of the member within the team.
owner, billing_manager, member