---
title: "Fire Subscription"
method: POST
path: "/api/v1/subscriptions/{subscription_id}/fire"
tags: ["subscriptions", "subscriptions"]
---

# Fire Subscription

`POST /api/v1/subscriptions/{subscription_id}/fire`

## Request

- Base URL: `https://app.goodleads.club` (the document declares no server; this is the origin it was published from)
- URL: `https://app.goodleads.club/api/v1/subscriptions/{subscription_id}/fire`
- Auth: API key in header `X-API-Key`

Fire a delivery now, due or not — the dry run before go-live and the
first delivery on demand. Serves a one-off window; the schedule is untouched
except that `next_delivery_at` moves past now.

A real-size firing (thousands of records: selection, workbook, upload,
emails) outlasts an HTTP request, so by default it runs in the background
and the response says `started`; the row's `last_delivery` carries the
result within minutes. `?wait=true` runs it inline (tests, small dry runs).
An ended delivery never fires; a paused one does — that is the operator's
deliberate dry run.

## Path parameters

- `subscription_id` string, uuid, required

## Query parameters

- `wait` boolean

## Response `200`

Successful Response

- FireResponse
  - `subscription_id` string, uuid, required
  - `outcome` string, required
  - `delivery` LastDelivery
    - `delivery_id` string, uuid, required
    - `status` string, required
    - `fired_at` string, date-time, required
    - `delivered_at` string, date-time, nullable
    - `window_key` string, nullable
    - `record_count` integer, nullable
    - `waiting_count` integer, nullable
    - `total_cents` integer, nullable
    - `retail_cents` integer, nullable
    - `cost_cents` integer, nullable
    - `order_id` string, uuid, nullable
    - `error` string, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/goodleads/apis/formation-gtm-api.md) · [All operations](https://skmtc.dev/goodleads/apis/formation-gtm-api/llms.txt) · [OpenAPI document](https://skmtc.dev/goodleads/apis/formation-gtm-api/revisions/2068d13a82cf?raw)
