---
title: "Durable status and paid result"
method: GET
path: "/preflights"
---

# Durable status and paid result

`GET /preflights`

## Request

- Base URL: `https://zoningverdict.com/api/v1`
- URL: `https://zoningverdict.com/api/v1/preflights`
- Auth: HTTP bearer

Free polling. Authorization: Bearer <access_token> returned when the workflow was created. Result is withheld until settlement is durably acknowledged.

## Query parameters

- `workflow_id` string, required

## Response `200`

Durable status and paid result

- object
  - `workflow_id` string, required
  - `access_token` string
  - `status` 'queued' | 'compiling' | 'settling' | 'completed' | 'refused' | 'failed' | 'payment_review', required
  - `result` object, nullable
  - `poll_after_ms` integer

---

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