Account Media
Logical media operations and authenticated gallery queries.
Functions
Sign an exact upload plan using the lowercase hexadecimal SHA-256 required by the service. Softrelay /api/v2/files authenticates the multipart file part (ciphertext for encrypted uploads), excluding the multipart envelope. The host owns that streaming hash and HTTP body.
Cancel an operation before message publication.
Cancel one unpublished attachment-dependent message atomically.
Commit final authenticated attachment metadata for the matching lease.
Existing downloads for the live message's current attachments; never prepares or schedules work.
Finish one lease with a permanent redacted failure category.
Finish one lease with a redacted retryable failure category.
Return a bounded newest-first authenticated media gallery.
Observe exact message downloads, independent of the recent-operation window.
Observe a bounded gallery after durable account changes.
Observe one exact logical transfer without depending on a bounded newest-first page.
Observe logical operations after durable account changes.
Observe a bounded exact ID set without depending on the newest-first UI page.
Observe durable asset replacements after account mutations.
Observe one attachment-dependent message intent.
Observe attachment-dependent message intents after durable changes.
Return one exact logical transfer, including terminal state.
Return a bounded list of recoverable logical operations.
Return existing operations for one bounded, unique, exact ID set in caller order.
Return one exact upload-dependent asset replacement.
Return a bounded newest-update-first page of asset replacements.
Return one attachment-dependent message intent.
Return a bounded newest-update-first page of attachment-dependent messages.
Persist a public conversation-icon upload and dependent subject update.
Prepare or return the stable download for the current authenticated conversation icon.
Prepare or return the stable download for an authenticated attachment.
Persist an attachment-dependent message before Android starts any file or HTTP effect.
Persist a public profile-banner upload and its dependent profile update.
Persist a public profile-picture upload and its dependent profile update.
Persist one logical operation before Android starts a file or HTTP effect.
Return one stable page of every non-terminal transfer owned by a platform executor.
Publish every asset replacement whose upload completed before process death.
Publish every message whose uploads completed before a prior process died.
Restart a terminal download after cache eviction or explicit user retry.
Return a retryable operation to prepared state.