artifacts

Read purpose-bound exact content request

Changed on

operation defaults to status. reserve/claim/settle/close project only the exact eligible source operation. Recovery after lost commit/settle uses this same UUID, never a new charge or version.

get/artifacts/{id}/mutations/{requestId}

Request

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

Path parameters

idstring required
requestIdstring uuid required

Query parameters

operation'status' | 'reserve' | 'claim' | 'settle' | 'close'

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