Referidos: codigo

Obtener o crear el codigo de referido de un cliente.

GET/api/sdk/referrals/code

Obtiene el codigo de referido del cliente. Si no tiene uno, lo crea automaticamente.

Query params

ParametroTipoDescripcion

Se requiere clientId o externalUserId.

Ejemplo

curl -G https://southgames.ai/api/sdk/referrals/code \
  -H "Authorization: Bearer sg_live_xxx" \
  -H "X-Org-Id: mi-empresa" \
  -d "externalUserId=user_123"

Respuesta

{
  "success": true,
  "data": {
    "referralCode": "REF-A1B2C3",
    "clientId": "abc123def456"
  }
}

Errores

CodigoHTTPDescripcion
ANONYMOUS_CLIENT403Solo clientes autenticados pueden tener codigo de referido

Notas

  • Los clientes anonimos (registrados solo con device token) no pueden obtener un codigo de referido.
  • El codigo se genera una sola vez y se reutiliza en llamadas posteriores.