---
title: "Unsubscribe"
method: GET
path: "/api/v1/alerts/unsubscribe"
tags: ["alerts"]
---

# Unsubscribe

`GET /api/v1/alerts/unsubscribe`

## Request

- Base URL: `https://api.billcommons.org`
- URL: `https://api.billcommons.org/api/v1/alerts/unsubscribe`
- Auth: none declared

One-click unsubscribe from the link in every digest.

A GET that mutates is deliberate here: the link must work from any mail
client with no login and no form. Idempotent -- clicking twice lands on
the same page. Returns HTML, not JSON: the person clicking is standing in
their inbox, not in an API client.

## Query parameters

- `token` string, required

## Response `200`

Successful Response

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/billcommons/apis/bill-commons-api.md) · [All operations](https://skmtc.dev/billcommons/apis/bill-commons-api/llms.txt) · [OpenAPI document](https://skmtc.dev/billcommons/apis/bill-commons-api/revisions/bfb8cd50a317?raw)
