Change visibility, one-time price, direct download, public retention, and optional unlock protection on a file or growable Shipment you own.
Same flow over HTTP: PATCH /files/share-settings
Use after upload, or when someone upgrades to Pro and wants forever retention or a new TTL. Set priceCents for a paid share (seller Connect must be ready). Set protect to create unlock credentials. For growable Shipments from openShare, pass shortId (or the member fileId). Maps to PATCH /files/share-settings.
API key required. The file or Shipment must be owned and claimed (not anonymous).
fileId or shortId.priceCents, call beecargo_connect with action=onboard / action=status until readyToSell./d/{shortId} — not through this tool.extendTtl or set forever.beecargo share covers the same fields (--price-cents, --protect, …). beecargo extend is the same idea as extendTtl here.protect is on, the response includes unlockCode and handoffUrl once. Share both on a private channel. The /d link alone is not enough to download.handoffUrl (message + unlock) or type unlockCode on /d/{shortId}.shortId unlocks the whole set — not each member file separately.