---
title: "Request an API key by email"
method: POST
path: "/v1/keys/request"
tags: ["Keys"]
---

# Request an API key by email

`POST /v1/keys/request`

## Request

- Base URL: `https://api.farofinance.app`
- URL: `https://api.farofinance.app/v1/keys/request`
- Auth: none declared

Sends a one-time magic link to the email address; clicking it issues the key (see `/v1/keys/confirm`). Always returns 202 — the response never reveals whether the address exists.

## Request body

- KeyRequestIn: Body for `POST /v1/keys/request` — the email to send a magic link to.
  - `email` string, email, required: Where to send the API-key link.
  - `location` string, nullable: Optional signup metadata (city, country).

## Response `202`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/farofinance/apis/faro.md) · [All operations](https://skmtc.dev/farofinance/apis/faro/llms.txt) · [OpenAPI document](https://skmtc.dev/farofinance/apis/faro/revisions/205cdf54420b?raw)
