---
title: "Follow an install or removal"
method: GET
path: "/sandbox-configs/{id}/skills/{skillId}/install-events"
tags: ["SandboxConfig"]
---

# Follow an install or removal

`GET /sandbox-configs/{id}/skills/{skillId}/install-events`

## Request

- Base URL: `/api/v1` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/api/v1/sandbox-configs/{id}/skills/{skillId}/install-events`
- Auth: one of:
  - API key in header `Authorization`
  - API key in header `X-API-Key`

Server-sent progress for one install or removal. The stream
always terminates: with the run's own terminal event, with one
derived from the durable status, or with a "detached" frame
when it stops following a run that is still going.

## Path parameters

- `id` string, required
- `skillId` string, required

## Response `200`

SSE stream of progress events

## Other responses

- `401`: Unauthorized
- `404`: Skill not found

## Changes

- **2026-08-25** `8f184d39c6b7`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/tencentblueking/apis/weknora-api/changes/sandbox-configs/:id/skills/:skillId/install-events/get.md)

---

[API](https://skmtc.dev/tencentblueking/apis/weknora-api.md) - [All operations](https://skmtc.dev/tencentblueking/apis/weknora-api/llms.txt) - [OpenAPI document](https://skmtc.dev/tencentblueking/apis/weknora-api/revisions/685d1f9fce30?raw)
