network.project.manage
Generated at from
openvibe-contracts v0.33.0 and
openvibe-sdk v0.5.0.
Not grantable to apps (planned, public).
Manage developer projects on behalf of a signed-in member: projects, members, apps, credential rotation and revocation, grant requests and approvals within the project allowance. Today the API is used with the member's own Network access token and authorized by project role; this capability is what a delegated client (Codes CLI, SDK) will hold. Allowance, environment policy and quotas stay staff-only.
- Owner
- network (token audience
openvibe.network) - Version
- 1.0
- Status
- planned
- Visibility
- public
- Resource constraints
- project
- Quota class
- projects-write
- Permissions
- projects:write
- Events
- network.app.created, network.app.revoked, network.credential.rotated, network.credential.revoked, network.grant.changed
- Implemented by
POST /api/v1/projectsPOST /api/v1/projects/:project/appsPOST /api/v1/projects/:project/apps/:app/credentials/rotatePOST /api/v1/projects/:project/apps/:app/credentials/:credential/revokePOST /api/v1/projects/:project/apps/:app/grants