unpublish_journal_card
Withdraw a published journal card (free write).
Publishing a decision with share_journal_card is an explicit act by the owner; this is the equally explicit act of taking it back. After this call, the public card at its card_url and the OG-image asset both 404 immediately -- the row is private again, exactly as it was before the first publish.
Wallet-scoped like every other Layer 1 tool: you can only unpublish a
decision your own wallet owns. Calling this on a decision that is
already private (or was never published) is a safe no-op, not an
error -- unpublished in the response tells you whether a
withdrawal actually happened.
The cached OG image, if one was generated, is left on disk (not deleted) -- the public routes gate on publication state, not file presence, so the takedown is immediate either way, and a later re-publish of the same decision reuses the image instead of paying to regenerate it.
Workflow: the symmetric undo of share_journal_card.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| caller_id | No | ||
| decision_id | Yes | ||
| wallet_address | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||