---
title: "Sign up (get a free API key)"
method: POST
path: "/api/v1/visa/register"
tags: ["Account & billing"]
---

# Sign up (get a free API key)

`POST /api/v1/visa/register`

Self-serve signup. Returns a free-plan API key (3,000 req/month).
Idempotent on email — re-registering returns the existing key.

## Request body

- object
  - `name` string, required
  - `email` string, email, required

## Response `200`

API key created or returned.

- object
  - `api_key` string
  - `plan` string
  - `message` string

## Other responses

- `400` — Missing or malformed parameter.

---

[API](https://skmtc.net/orizn/apis/orizn-visa-api.md) · [All operations](https://skmtc.net/orizn/apis/orizn-visa-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/orizn/orizn-visa-api/versions/d07cd829b33e/schema)
