cURL
curl --request PATCH \ --url https://app.infisical.com/api/v1/workspace/{workspaceId}/memberships/{membershipId} \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "roles": [ { "role": "<string>", "isTemporary": false } ] }'
{ "roles": [ { "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "role": "<string>", "projectMembershipId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "customRoleId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "isTemporary": false, "temporaryMode": "<string>", "temporaryRange": "<string>", "temporaryAccessStartTime": "2023-11-07T05:31:56Z", "temporaryAccessEndTime": "2023-11-07T05:31:56Z", "createdAt": "2023-11-07T05:31:56Z", "updatedAt": "2023-11-07T05:31:56Z" } ] }
Update project user membership
An access token in Infisical
The ID of the project to update the membership for.
The ID of the membership to update.
Default Response
The response is of type object.
object
Was this page helpful?