---
title: "Request an API key (email delivery)"
method: POST
path: "/v1/keys"
---

# Request an API key (email delivery)

`POST /v1/keys`

## Request

- Base URL: `https://random-profiles.com`
- URL: `https://random-profiles.com/v1/keys`
- Auth: none declared

Creates (or re-sends) a free API key. The key is emailed to the address provided — the response body does not contain the key. Use `/v1/keys/instant` if you need the key in the response body (e.g. for AI agents / MCP servers / CLIs that can't read email).

## Request body

- object
  - `email` string, email, required

## Response `200`

API key emailed to the provided address

- object
  - `message` string

## Other responses

- `400`: Invalid email
- `429`: Rate limited

---

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