Members
Invite new members
Create an organization member if needed, and grant it permissions.
The member can be specified either by ID (for an existing member), or by email (for either an existing member or a new one).
For a new member, an invite will be sent.
post/v2/members
Request
- Base URLhttps://api.permit.io (the document declares no server; this is the origin it was published from)
- AuthHTTP bearer
Query parameters
inviter_namestring
inviter_emailstring
Request body
Response
Successful Response
Example response
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"email": "janedoe@permituser.com",
"email_verified": true,
"given_name": "Jane",
"family_name": "Doe",
"name": "Jane Josephine Doe",
"picture": "http://permituser.com/janedoe/me.jpg",
"settings": {
"option": "value",
"another-option": "another-value"
},
"is_superuser": false,
"is_onboarding": true,
"onboarding_step": "done",
"created_at": "2019-08-20T14:15:22Z",
"last_login": "2019-08-24T14:15:22Z",
"last_ip": "1.2.3.4",
"logins_count": 2,
"identities": [
{
"user_id": "google-oauth2|000000000000000000001",
"provider": "google-oauth2",
"sub": "000000000000000000001",
"email": "Jane@permituser.com",
"email_verified": true,
"user_info": {
"sub": "000000000000000000001",
"name": "Jane Josephine Doe",
"given_name": "Jane",
"family_name": "Doe",
"middle_name": "Josephine",
"nickname": "JJ",
"preferred_username": "j.doe",
"profile": "http://permituser.com/janedoe",
"picture": "http://permituser.com/janedoe/me.jpg",
"website": "http://permituser.com",
"email": "janedoe@permituser.com",
"email_verified": true,
"gender": "female",
"birthdate": "1972-03-31",
"zoneinfo": "America/Los_Angeles",
"locale": "en-US",
"phone_number": "+1 (111) 222-3434",
"phone_number_verified": false,
"address": {
"country": "us"
},
"updated_at": "1556845729"
}
}
],
"invite": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"organization_id": "7c60d51f-b44e-4682-87d6-449835ea4de6",
"invite_code": "40ef0e48-a11f-4963-a229-e396c9eeefff",
"email": "Jane@permituser.com",
"role": "admin",
"created_at": "2019-08-24T14:15:22Z",
"status": "pending",
"failed_reason": ""
},
"grants": [
{
"object_type": "org",
"access_level": "admin",
"organization_id": "7c60d51f-b44e-4682-87d6-449835ea4de6"
}
]
}Changes
No recorded changes to this operation across all 25 revisions of this API.