:::endpoint POST /v1/waitlist/signups/{id}/resend

Sends the confirmation again, with the same reward code as the first time. Use
this when the original never arrived or was deleted. It never mints a second
code.

## Request

```bash
curl -X POST https://api.proppertrading.com/v1/waitlist/signups/wl_7hqm4tzvbc82nkxrdp9sfjwe/resend \
  -H "Authorization: Bearer sk_live_a1b2c3d4_9f83c2e15b7a4d6e8091c3f5a7b9d1e2" \
  -H "Idempotency-Key: b41e77c2-95a8-4f3b-8d61-0a2c5e19d7f4"
```

## Response

The signup, with `last_sent_at` updated.

```json
{
    "data": {
        "id": "wl_7hqm4tzvbc82nkxrdp9sfjwe",
        "status": "pending",
        "reward_code": "LAUNCH-K4M9XR2P",
        "last_sent_at": "2026-08-04T08:02:19+00:00"
    },
    "meta": { "request_id": "req_01kz4bkr1aj1gv63d8fv3133ey" }
}
```

Nothing is sent when you have the confirmation email switched off, or when you
disabled the template. The call still returns `200`, and `last_sent_at` stays as
it was.

## Errors

| Status | Code                  | Meaning                             |
| ------ | --------------------- | ----------------------------------- |
| 404    | `resource_not_found`  | No such signup                      |
| 409    | `signup_unsubscribed` | They asked to be taken off the list |