---
title: "Reingest Vxt Call"
method: POST
path: "/vxt/reingest"
tags: ["VXT"]
---

# Reingest Vxt Call

`POST /vxt/reingest`

Re-queue a VXT call for ingest (developer only).

If `vxt_call_id` is provided, rebuild the ingest payload from an existing
Call row or from the webhook's raw metadata. If `call_log` is provided,
re-play the exact callLog payload (useful for replaying a historical
webhook body captured from logs).

## Request body

- VXTReingestRequest — Manually re-queue a VXT call for ingest (developer only). Either pass the VXT callLog id directly (looks up its sharing token from the stored Call/raw webhook), OR pass a full callLog JSON payload to replay a historical webhook.
  - `vxt_call_id` string, nullable
  - `call_log` object, nullable

## Response `200`

Successful Response

- VXTReingestResponse
  - `task_id` string, required
  - `vxt_call_id` string, required
  - `message` string, required

## 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/4a81645b59f6/schema)
