curl --request GET \
--url https://us.infisical.com/api/v2/workspace/{projectId}/identity-memberships/{identityId} \
--header 'Authorization: Bearer <token>'
{
"identityMembership": {
"id": "<string>",
"identityId": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"roles": [
{
"id": "<string>",
"role": "<string>",
"customRoleId": "<string>",
"customRoleName": "<string>",
"customRoleSlug": "<string>",
"isTemporary": true,
"temporaryMode": "<string>",
"temporaryRange": "<string>",
"temporaryAccessStartTime": "2023-11-07T05:31:56Z",
"temporaryAccessEndTime": "2023-11-07T05:31:56Z"
}
],
"identity": {
"name": "<string>",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"authMethods": [
"<string>"
]
},
"project": {
"name": "<string>",
"id": "<string>"
}
}
}
Return project identity membership
curl --request GET \
--url https://us.infisical.com/api/v2/workspace/{projectId}/identity-memberships/{identityId} \
--header 'Authorization: Bearer <token>'
{
"identityMembership": {
"id": "<string>",
"identityId": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"roles": [
{
"id": "<string>",
"role": "<string>",
"customRoleId": "<string>",
"customRoleName": "<string>",
"customRoleSlug": "<string>",
"isTemporary": true,
"temporaryMode": "<string>",
"temporaryRange": "<string>",
"temporaryAccessStartTime": "2023-11-07T05:31:56Z",
"temporaryAccessEndTime": "2023-11-07T05:31:56Z"
}
],
"identity": {
"name": "<string>",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"authMethods": [
"<string>"
]
},
"project": {
"name": "<string>",
"id": "<string>"
}
}
}
An access token in Infisical
The ID of the project to get the identity membership for.
The ID of the identity to get the membership for.
Default Response
The response is of type object
.
Was this page helpful?