WEBHOOKS

Events need signatures and replay protection.

No public webhook product is currently available. These are the security requirements for a future creator integration.

Roadmap
storyverse / capabilities
// Published objects only
book.read(dracula_en)
character.context({
  scope: [canon:read],
  privateDrafts: denied
})
01

Signed delivery

Payloads require verifiable signatures, timestamps and rotation support.

02

Idempotency

Consumers must be able to retry without duplicating an action, and Miyaniva must bound delivery attempts.

03

Minimal payloads

Events should identify what changed without exporting unrelated private content.