network.machines.manage

Generated at from openvibe-contracts v0.419.0 and openvibe-sdk v0.161.0.

Grantable to apps: request it for an app on its project page. Network approves it only inside the project's allowance.

Pair, rename, give roles to and revoke a person's own machines. Bot stays the registry underneath: Network asks Bot as the person, and Bot checks that the machine is theirs. An app needs the person's consent for this scope, and may then do only what the person could.

Owner
network (token audience openvibe.network)
Version
1.0
Status
active
Visibility
public
Resource constraints
owner
Quota class
network-write
Permissions
machines:pair, machines:rename, machines:roles, machines:revoke
Input
bot.machine-manage-request@1
Output
network.machine-manage-result@1
Events
network.machine.paired, network.machine.roles_changed, network.machine.revoked
Implemented by
  • POST /api/v1/machines/pairings
  • PATCH /api/v1/machines/:id
  • PUT /api/v1/machines/:id/roles
  • POST /api/v1/machines/:id/revoke

These routes in the API explorer