Skip to main content
The Affiliate API is for approved affiliate (KOL) partners. It is not a trading surface. There is no WebSocket or FIX feed; everything is REST on https://api.kraken.com. You only ever see your own referrals. The caller is the API-key owner.

Affiliate REST OpenAPI

Download the Affiliate REST OpenAPI spec (YAML)

What you can do

Each item is one referred user, split by plan and then by product (volume, fees, commission). Schemas are in Get Daily Activity. Further affiliate endpoints will land in this section.

Prerequisites

  • An approved affiliate (KOL) account that is the main referrer on a live KOL plan
  • An API key with permission to query referrals
  • Your API secret for request signing
A key that is not the main referrer on a live KOL plan receives 403 (ReferrerNotWhitelisted). Cashback-only or extra unmarked plans do not count.

Conventions

  • UTC calendar days (YYYY-MM-DD). Today or one of the previous 89 UTC days.
  • Reporting currency is USD today — not the payout asset.
  • Authentication is the same HMAC-SHA512 key as other private Exchange REST calls. The signed path includes the query string.

Getting started

REST

Signing, day vs history, product keys, pagination

Rate limits

Call counter, polling cadence, and throttle errors

Get Daily Activity

Request and response schemas