---
title: "Request a new collect session link"
method: POST
path: "/collect/sessions/{token}/request-link"
tags: ["collect.sessions"]
---

# Request a new collect session link

`POST /collect/sessions/{token}/request-link`

Sends the current active link when possible, or creates a new session for an expired token. Always returns 202 to prevent enumeration.

## Path parameters

- `token` string, required — The expired collect session token

## Request body

- RequestLinkBody
  - `email` string, email, required — Email to send the new link to

## Response `202`

Request accepted

- RequestLinkResponse
  - `success` boolean, required

## Other responses

- `422` — The validation error(s)
- `429` — Rate limit exceeded
- `500` — Internal server error

---

[API](https://skmtc.net/steuerboard/apis/steuerboard-api.md) · [All operations](https://skmtc.net/steuerboard/apis/steuerboard-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/steuerboard/steuerboard-api/revisions/2289f3059f77/schema)
