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

Get permissions

Returns a list of all permissions associated to a Workspace Member.

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

Authorization

authorization<token>

Use your API key here.

In: header

Path Parameters

member_idRequiredstring
Format: "uuid"

Query Parameters

productAny properties in string,string
site_idstring
Format: "uuid"
subaccount_idinteger
Minimum: 0
page_numberinteger
Default: 1Minimum: 1
page_sizeinteger
Default: 10Minimum: 1
curl -X GET "https://app.luxor.tech/api/v2/workspace/members/36c414cb-b01a-4d0c-b276-1d41b955950f/permissions?product=POOL&site_id=b0a5fad8-0e09-4f10-ac20-ccd80fb2d138&subaccount_id=0&page_number=1&page_size=10" \
  -H "authorization: <token>"

Default Response

{
  "permissions": [
    {
      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
      "product": "POOL",
      "site": {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
        "name": "My Site"
      },
      "subaccount": {
        "id": 0,
        "name": "my_subaccount",
        "site_id": "b0a5fad8-0e09-4f10-ac20-ccd80fb2d138",
        "created_at": "2019-08-24T14:15:22Z",
        "url": "string"
      },
      "role": "VIEWER",
      "created_at": "2019-08-24T14:15:22Z"
    }
  ],
  "pagination": {
    "page_number": 1,
    "page_size": 1,
    "item_count": 0,
    "previous_page_url": null,
    "next_page_url": null
  }
}