Skip to main content
GET
/
organisations
/
{organisation_id}
/
members
/
{member_id}
Get Member
curl --request GET \
  --url https://platform.versori.com/api/organisations/v1/organisations/{organisation_id}/members/{member_id}
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "identityType": "user",
  "identityId": "<string>",
  "name": "<string>",
  "email": "<string>",
  "picture": "<string>",
  "roleBindings": [
    {
      "role": {
        "id": "<string>",
        "name": "<string>",
        "permissions": [
          {
            "id": "organisation.read",
            "description": "<string>"
          }
        ],
        "scopes": [
          "organisation"
        ]
      },
      "resource": {
        "resourceType": "organisation",
        "resourceId": "<string>",
        "name": "<string>"
      }
    }
  ]
}

Path Parameters

organisation_id
string
required
member_id
string
required

Response

OK

Member is an identity who is a member of an Organisation.

id
string<uuid>
required

ID is the unique identifier for the Member, if a user is a member of multiple Organisations they will have multiple Member objects.

identityType
enum<string>
required
Available options:
user,
service_account
identityId
string
required

IdentityID references the Versori User.

name
string
required

Name is either the User's name or ServiceAccount's name. If name is not populated this will default to the email address.

email
string
required

Email is the email address of the Member. For service accounts this is the service account name with the suffix @sa.ORG_SLUG.versori.com.

picture
string<url>
required
roleBindings
object[]
required

RoleBindings are the list of roles bindings granted to this Member.

I