---
title: "Resolve a private runtime issue handoff"
method: GET
path: "/api/v1/widget/apps/{appId}/overview/handoffs/{token}"
tags: ["Widget"]
---

# Resolve a private runtime issue handoff

`GET /api/v1/widget/apps/{appId}/overview/handoffs/{token}`

## Request

- Base URL: `https://charm.ing`
- URL: `https://charm.ing/api/v1/widget/apps/{appId}/overview/handoffs/{token}`
- Auth: HTTP bearer

Requires a personal access token (`chrm_user_*`) and `app:manage`. Browser sessions are refused. Resolves an unexpired handoff for the same user and app into a private agent prompt.

## Path parameters

- `appId` string, uuid, required
- `token` string, required

## Response `200`

Short-lived private agent prompt.

- WidgetRuntimeIssueHandoffResponse
  - `version` 1, required
  - `prompt` string, required

## Other responses

- `400`: Invalid app id.
- `401`: Authenticated agent token required.
- `403`: The handoff is invalid, expired, or belongs to another owner.
- `404`: App or active runtime issue not found.

---

[API](https://skmtc.dev/charm/apis/charming-api.md) · [All operations](https://skmtc.dev/charm/apis/charming-api/llms.txt) · [OpenAPI document](https://skmtc.dev/charm/apis/charming-api/revisions/a9d06c419b3a?raw)
