---
title: "Long-poll wait for lead magnet completion"
method: GET
path: "/api/agent/lead-magnets/{id}/wait"
tags: ["Lead Magnets"]
---

# Long-poll wait for lead magnet completion

`GET /api/agent/lead-magnets/{id}/wait`

Hangs open up to 25s polling for generation completion. Call immediately after POST /lead-magnets. Returns full result when ready, progress on timeout, or error on failure.

## Path parameters

- `id` string, uuid, required

## Query parameters

- `timeout` integer

## Response `200`

Lead magnet result, progress, or failure

## Other responses

- `401` — Unauthorized
- `404` — Not found
- `429` — Rate limit exceeded

## Changes

- **2026-03-07** `dbe86d041f0a` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/citedy/apis/citedy-agent-api/changes/api/agent/lead-magnets/:id/wait/get.md)

---

[API](https://skmtc.dev/citedy/apis/citedy-agent-api.md) · [All operations](https://skmtc.dev/citedy/apis/citedy-agent-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/citedy/citedy-agent-api/revisions/b5785d3fe446/schema)
