Create a membership
Ensures an active membership for the given email will be provisioned.
- If the user already exists, they will be added to the requestor's organization.
- If it doesn't exist, a new user will be provisioned.
`role_id` can be one of `'admin'`, `'superuser'`, `'user'` or `'restricteduser'` for the corresponding predefined role, or an ID of a [Role](https://developer.close.com/api/resources/roles).
This request requires "Manage Organization" permissions.
API access to this endpoint is supported via OAuth only.
Authentication
AuthorizationBasic
Use your API key as the username and leave the password empty.
OR
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
email
role_id
Response
Successful response
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error