---
title: "Activate referral (deprecated June 30, 2026)"
method: POST
path: "/v1/referral/activate"
tags: ["Invite"]
---

# Activate referral (deprecated June 30, 2026)

`POST /v1/referral/activate`

Deprecated on June 30, 2026. New onboarding should use delegated on-chain permission accounts or `/v1/referral/activate-tx` instead.

## Request body

- ActivateInviteWithReferralRequest
  - `authority` string, required
  - `referral_code` string, required

## Response `200`

Trader created

- ActivateInviteResponse
  - `trader_pda` string, required

## Other responses

- `400` — Standard JSON error payload.
- `401` — Standard JSON error payload.
- `403` — Standard JSON error payload.
- `409` — Standard JSON error payload.
- `429` — Standard JSON error payload.
- `504` — Standard JSON error payload.

---

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