artifacts

Prepare an adopted file revision [write]

Changed on

Prepare immutable UUID/base/hash/size/media/site/restore facts under the real editor's current permission. The source owner's original admission aggregate remains the only quota owner. No accepted bytes, new version or capacity release is implied by preparation.

post/artifacts/{id}/mutations

Request

  • Base URL
    https://api.agentsky.dev/v1
  • URL
    https://api.agentsky.dev/v1/artifacts/{id}/mutations
  • Auth
    HTTP bearer

Path parameters

idstring required

Request body

request_idstring uuid required
base_versioninteger required
raw_sha256string required
raw_size_bytesinteger required
media_typestring required
siteboolean required
restored_frominteger nullable required

Response

Exact lifecycle receipt; private, no-store

purpose'consumer_artifact_content' required
target_idstring required
request_idstring uuid required
source_idstring required
source_namespace'agent-use' required
owner_user_idstring required
credential_kind'personal' | 'consumer' | 'publisher' required
consumer_client_idstring nullable required
source_epochinteger required
policy_versionunknown required
base_versioninteger required
raw_sha256string required
raw_size_bytesinteger required
media_typestring required
siteboolean required
restored_frominteger nullable required
phase'pending' | 'claimed' | 'committed' | 'cancelled' | 'reclaimed' required
versioninteger nullable required
revision_idstring required
generations_reclaimedboolean required
eligible_operation'status' | 'reserve' | 'claim' | 'settle' | 'close' required

Changes