---
title: "Verify email magic link"
method: GET
path: "/api/v1/verify/email/{token}"
tags: ["Verify"]
---

# Verify email magic link

`GET /api/v1/verify/email/{token}`

## Request

- Base URL: `https://api.proof.holdings`
- URL: `https://api.proof.holdings/api/v1/verify/email/{token}`
- Auth: none declared

Verify email via magic link in public verification flow.

## Path parameters

- `token` string, required: Magic link or callback token

## Other responses

- `302`: Redirects after verification
- `400`: Invalid or expired token

---

[API](https://skmtc.dev/proof/apis/proof-holdings-api.md) · [All operations](https://skmtc.dev/proof/apis/proof-holdings-api/llms.txt) · [OpenAPI document](https://skmtc.dev/proof/apis/proof-holdings-api/revisions/b15f506de696?raw)
