Secure sharing is a paid capability. On a plan without it the create call answers
402. See Plans and limits.Create a link
UUID[]
Which secrets to share. Omit the field entirely to share every secret in the environment. An empty array is rejected, and unknown ids come back as a
404 listing them.integer
default:"60"
Lifetime of the link, between 1 and 10080 (seven days).
integer
default:"1"
How many times the link may be redeemed, between 1 and 100. The default is single-use.
What the recipient sees
Opening the URL loads a page that reports how many secrets are behind the link, when it expires and how many views remain — without spending one. Chat clients unfurl links and browsers prefetch them, and neither should burn the recipient’s only view. The values are only released when the recipient actively asks for them, which the page does by POSTing back to the same path.Redeeming is
POST /share/{token}, not GET. A bare GET is always safe to follow.What gets recorded
Creating a link writes aSHARED audit entry against every secret in it, attributed to the member who created it. Each redemption writes an ACCESSED entry against the same secrets — also attributed to the sharer, since the recipient is anonymous by construction. Both show up in the secret’s log.
