events.app.publish

Generated at from openvibe-contracts v0.33.0 and openvibe-sdk v0.5.0.

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

Publish durable events (events.event-envelope@1) as a developer app (ADR-014). The app token (sub app:app_<ULID>, project_id prj_<ULID>, env) may publish only event types app.<project_key>.<name>[.<more>], where project_key is 'p' followed by the project's ULID in lowercase (prj_01JAB... -> p01jab...). source must be 'app-' followed by the app's ULID in lowercase; actor is the app (or the on_behalf_of user). Events stores the token's env with each event: sandbox events are never delivered to production subscriptions nor shown to production apps. Rate and retained bytes are limited per project and environment by OpenVibe.Events.

Owner
events (token audience openvibe.events)
Version
1.0
Status
active
Visibility
public
Resource constraints
project
Quota class
events-app-publish
Permissions
events:write
Input
events.event-envelope@1
Events
Implemented by
  • POST /api/v1/events