---
title: "Start an X or LinkedIn verification from a verify link"
method: POST
path: "/api/verify-links/{token}/start"
tags: ["qualification"]
---

# Start an X or LinkedIn verification from a verify link

`POST /api/verify-links/{token}/start`

## Request

- Base URL: `https://api.zettoai.com`
- URL: `https://api.zettoai.com/api/verify-links/{token}/start`
- Auth: none required

Returns {url} for the provider. The provider returns to https://app.zettoai.com/settings?<provider>=callback, which completes POST /api/trust/<provider>/callback without a session.

## Path parameters

- `token` string, required

## Request body

- object
  - `provider` 'twitter' | 'linkedin' | 'github', required

## Response `200`

Provider URL

- object
  - `url` string, uri

## Other responses

- `400`: Invalid link or provider
- `410`: Expired or already used

---

[API](https://skmtc.dev/zettoai/apis/zetto-network-api.md) · [All operations](https://skmtc.dev/zettoai/apis/zetto-network-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zettoai/apis/zetto-network-api/revisions/a81077177fc2?raw)
