---
title: "POST /api/affiliate/register"
method: POST
path: "/api/affiliate/register"
tags: ["Affiliate"]
---

# POST /api/affiliate/register

`POST /api/affiliate/register`

## Request

- Base URL: `https://nowyourlink.com`
- URL: `https://nowyourlink.com/api/affiliate/register`
- Auth: none required

## Request body

- object
  - `email` string, email, required
  - `display_name` string, required
  - `country` string, required
  - `locale` 'de' | 'en', required
  - `turnstileToken` string, required
  - `terms_accepted` unknown, required
  - `terms_version` '2026-10-05', required

## Response `201`

Confirmation email requested. No commission for registration.

## Other responses

- `204`: Existing account; use sign-in.
- `400`: Invalid signup or terms.
- `429`: Registration rate limit reached.

---

[API](https://skmtc.dev/nowyourlink/apis/nowyourlink-public-spotlight-api.md) · [All operations](https://skmtc.dev/nowyourlink/apis/nowyourlink-public-spotlight-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nowyourlink/apis/nowyourlink-public-spotlight-api/revisions/cd8408529b48?raw)
