vigil_journal_put
Store an opaque blob under a slug (overwrites). Encrypt client-side: the server stores exactly the bytes supplied and cannot enforce client encryption. Send bytes as base64. Free tier: 4 slots, 64KB each. Destructive when the slug exists: previous bytes are replaced with no version history or undo.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | 1-64 alnum/-/_ chars. | |
| vigil_key | No | DEPRECATED legacy account-wide credential, including deletion and permission issuance. Prefer the client-injected HTTP Authorization: Bearer header; omit this argument when that header authenticates the request. This is not a scoped agent token. | |
| data_base64 | Yes | The (already-encrypted) bytes, base64-encoded. |