Add a member
Adds an existing BazaarLink user (looked up by email) to the given organization. This endpoint **does not create a new account or send an invitation email** — the person must already have a BazaarLink account, or the request returns 404. role defaults to member when omitted; valid values are org_admin, billing_viewer, team_admin, and member. Only an org_admin of that organization may call this.
/api/v1/orgs/:orgId/membersAuthorizations
AuthorizationrequiredAPI key as bearer token in the Authorization header.
Path parameters
orgIdrequiredThe organization ID, from a GET /orgs response.
Body
emailrequiredThe email of the user to add, matched case-insensitively with whitespace trimmed.
roleThe member's role, defaults to member when omitted.
org_adminbilling_viewerteam_adminmember"member"teamIdAssigns the member to a given team (from a list-teams response); omitted or null means no team assignment.
monthlyBudgetOptional monthly budget figure in USD, with no range validation.