---
title: "Preview Zapier Output"
method: POST
path: "/developer/zapier-config/preview/{call_id}"
tags: ["Developer", "Developer - Zapier"]
---

# Preview Zapier Output

`POST /developer/zapier-config/preview/{call_id}`

Generate the Zapier payload for a specific call's lead and return it
without sending. Runs the synchronous LLM generation against a sync session
(the established dev-endpoint pattern; ``build_payload`` and Bedrock are
sync).

## Path parameters

- `call_id` string, uuid, required

## Response `200`

Successful Response

- ZapierPreviewResponse — Result of generating the Zapier payload for a specific call without sending it — drives the developer preview panel.
  - `call_id` string, required
  - `lead_id` string, nullable
  - `generated` boolean, required — Whether a payload was generated
  - `payload` object, nullable — The structured output that would be sent
  - `detail` string, nullable — Why generation was skipped, if applicable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/openintake/apis/fastapi.md) · [All operations](https://skmtc.dev/openintake/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/openintake/fastapi/revisions/b642b91e0a5c/schema)
