Luxor Documentation Hub Logo
Mining Pool/API Documentation/V2/Permissions

Put permissions

Updates the permissions for a specific member associated to a Workspace.

PUT
/v2/workspace/members/{member_id}/permissions

Authorization

authorization<token>

Use your API key here.

In: header

Request Body

application/jsonRequired
permissionsRequiredarray<object>

Path Parameters

member_idRequiredstring
Format: "uuid"
curl -X PUT "https://app.luxor.tech/api/v2/workspace/members/36c414cb-b01a-4d0c-b276-1d41b955950f/permissions" \
  -H "authorization: <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "permissions": [
      {
        "role": "NO_ACCESS",
        "product": "POOL",
        "site_id": "b0a5fad8-0e09-4f10-ac20-ccd80fb2d138",
        "subaccount_id": 0,
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
      }
    ]
  }'

Default Response

{
  "action_id": "52d6fa12-2c88-46da-984a-4cc821c7837a"
}