Add Role field to Network entity. This field represents the Role of the current user in the Network. Within Network, there are three user roles: owner, admin, and user.
Add GET /networks/{networkId}/users. This endpoint returns a list of users that belong to the Network. It is available only for network owners and admins.
Add GET /networks/{networkId}/users/{userId}. This endpoint returns a user that belongs to the Network. It is available only for network owners and admins.
Add GET /networks/{networkId}/mountpoints. This endpoint returns a list of mount points that belong to the Network. Only mount points that belong to the user will be returned, or 'Public' mount points if the user has a 'user' Role.
Add GET /networks/{networkId}/mountpoints/{mountpointId}. This endpoint returns a mount point that belongs to the Network.
Add GET /networks/{networkId}/clients. This endpoint returns a list of clients that belong to the Network. Only clients that belong to the user will be returned if the user has a 'user' Role.
Add GET /networks/{networkId}/client/{clientId}. This endpoint returns a mount point that belongs to the Network.
Add GET /networks/{networkId}/casters. This endpoint returns a list of casters that belong to the Network. Only casters that belong to the user will be returned, or 'Public' casters if the user has a 'user' Role.
Add GET /networks/{networkId}/casters/{casterId}. This endpoint returns a caster that belongs to the Network.
Deprecated GET /mountpoints. It will be available till the and of 2020.
Deprecated GET /mountpoints/{mountpointId}. It will be available till the and of 2020.
Deprecated GET /clients. It will be available till the and of 2020.
Deprecated GET /clients/{clientId}. It will be available till the and of 2020.
Deprecated GET /casters. It will be available till the and of 2020.
Ilya Vyalkov
[2.0.1] - 2020-06-17
API
WEB app