---
title: "Decide"
method: GET
path: "/api/v1/gm/decide"
tags: ["gm"]
---

# Decide

`GET /api/v1/gm/decide`

## 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/gm/decide`
- Auth: none declared

One-click answer to a 'call I need from you' in the daily EM email.

Records Gib's choice as a durable `decision_response` finding (auditable,
and read by the EM's next session) and wakes the EM to execute the
instruction it proposed for that option. The button never mutates
production directly — the EM carries out its own proposed instruction with
Gib's recorded click as the authorization, preserving the trust ladder.

## Query parameters

- `fid` string, required: leadership_update finding id this decision belongs to
- `did` string, required: decision id within that update
- `choice` string, required: the chosen option value
- `label` string: human label of the chosen option, for the confirmation page
- `token` string, required

## Response `200`

Successful Response

## 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)
