---
title: "Read exact legacy activation [write]"
method: GET
path: "/artifacts/adoptions/{targetId}/activation"
tags: ["artifacts"]
---

# Read exact legacy activation \[write\]

`GET /artifacts/adoptions/{targetId}/activation`

## Request

- Base URL: `https://api.agentsky.dev/v1`
- URL: `https://api.agentsky.dev/v1/artifacts/adoptions/{targetId}/activation`
- Auth: HTTP bearer

Requires the actual owner's unrestricted personal write bearer or exact first-party agent-use-web bearer, including reads. Select one existing legacy file explicitly. No bulk adoption or independent taskless creation. Default-off rollout gating applies to starting a request; an existing exact request remains recoverable. Import is a one-way boundary: after import, resume forward/activate rather than cancellation. No source content writer fallback.

## Path parameters

- `targetId` string, required

## Response `200`

Exact lifecycle receipt; private, no-store

- ArtifactActivation
  - `purpose` 'consumer_artifact_activation', required
  - `actor_user_id` string, required
  - `owner_user_id` string, required
  - `credential_kind` 'personal' | 'consumer', required
  - `consumer_client_id` string, nullable, required
  - `source_namespace` 'agent-use', required
  - `source_id` string, required
  - `target_id` string, required
  - `request_id` string, required
  - `adoption_request_id` string, required
  - `binding_epoch` integer, required
  - `source_version` integer, required
  - `source_policy_revision` string, required
  - `phase` 'preparing' | 'imported' | 'active' | 'cancelled', required
  - `import_receipt` object, nullable, required
    - `target_id` string, required
    - `request_id` string, required
    - `source_id` string, required
    - `binding_epoch` integer, required
    - `history_digest` string, required
    - `policy_digest` string, required
    - `current_version` integer, required
  - `imported_version` integer
  - `more` unknown

## Other responses

- `default`: Error { error: { code, message } }; changed facts are 409, unavailable recovery retains fences and capacity

## Changes

- **2026-11-02** `e5e8f0229a99`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/agentsky/apis/agentsky-developer-api/changes/artifacts/adoptions/:targetId/activation/get.md)

---

[API](https://skmtc.dev/agentsky/apis/agentsky-developer-api.md) - [All operations](https://skmtc.dev/agentsky/apis/agentsky-developer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/agentsky/apis/agentsky-developer-api/revisions/8280a065ef6a?raw)
