API y SDKs

Una API REST limpia — y SDKs en cada lenguaje que envías a producción.

API REST v1 totalmente documentada, SDKs oficiales Python y TypeScript, más un servidor MCP para agentes IA. Construye tus propios flujos y conéctalos a cualquier cosa.

Las herramientas no-code de afiliación chocan contra un muro en cuanto tu workflow se vuelve específico.

Quieres atribuir conversiones offline de tu equipo de ventas, recompensar altas desde tu admin interno, o construir un motor propio de matching de socios. En ese punto necesitas una API — no una integración Zapier con 4 triggers.

Sin Traaaction
  • Imposible disparar eventos de atribución personalizados
  • Sin sincronizar datos de socios con tu CRM
  • Dashboard-only — automatización bloqueada
  • Flujos a medida bloqueados, innovación parada
Con Traaaction
  • API REST v1 en lectura/escritura sobre cada recurso
  • SDKs oficiales Python y TypeScript
  • Webhooks para cada evento importante
  • Servidor MCP para Claude, ChatGPT y agentes IA
See it live

Lee, escribe, atribuye, recompensa — todo vía API.

Cada recurso del dashboard tiene un endpoint API. Crea enlaces programáticamente, atribuye conversiones server-side, recupera analítica, empuja recompensas a socios — todo con un Bearer token.

How it works

Tres formas de hablar con Traaaction.

Step 1

Genera una API key

Dos scopes: pk_xxx para tracking público, trac_live_xxx para gestión.

Step 2

Instala el SDK

pip install traaaction o npm install traaaction. Zero-config, respuestas tipadas.

Step 3

Envía flujos a medida

Automatiza creación de enlaces, atribución offline, recompensas custom — todo lo que imagines.

Why it matters

Hecho para desarrolladores, odiado por nadie.

REST limpio

URLs predecibles, JSON in/out, códigos HTTP estándar. Sin formatos bespoke.

SDKs oficiales

Python (PyPI) y TypeScript (npm) — totalmente tipados, auto-retry, framework-friendly.

Docs versionados

v1 congelada — sin breaking changes. Nuevas features vía versiones opt-in.

Servidor MCP

Conecta Claude u otros agentes IA directo a tu workspace. Read y write tools incluidos.

Technical spec

Los detalles técnicos.

Versión de API
Estable, sin breaking changes
v1
Rate limit
Sliding window, por workspace
100 req/seg
Auth
pk_ para tracking, trac_live_ para gestión
Bearer token
SDKs
Python · TypeScript
Webhooks
12+ tipos de eventos
Supported
Servidor MCP
Streamable HTTP, OAuth 2.1 + Bearer
Supported

Preguntas frecuentes

¿Qué hay en la API?+

Todo lo que hace el dashboard: enlaces (CRUD), misiones, sellers, customers, comisiones, pagos, analítica, y dos endpoints de tracking (lead, sale). Referencia completa en /docs.

¿Los SDKs funcionan con frameworks async?+

Sí. El SDK Python soporta Django, Flask y FastAPI vía middlewares/dependencias dedicados. El SDK TypeScript corre en Next.js, Express, Hono y cualquier runtime Node / Bun / Edge.

¿Puedo crear enlaces de afiliación vía API?+

Sí — POST /api/v1/links con la URL destino y un seller_id opcional. La respuesta te da el slug corto y la URL de tracking completa.

¿Y los rate limits?+

Por defecto 100 requests por segundo por workspace, sliding window. Burst-friendly para tracking de eventos. Los tiers Enterprise pueden subirlo.

¿El servidor MCP está listo para producción?+

Sí. Servidor MCP HTTP remoto en /api/mcp con Bearer y OAuth 2.1 DCR. 12 read tools y 6 write tools, todo audit-logged.

¿Cómo gestionáis los retries de webhooks?+

Reintentamos las entregas fallidas con backoff exponencial durante 24 h. Cada entrega incluye un header de firma para verificación HMAC.

Construye sobre Traaaction.

API REST, SDKs tipados, servidor MCP. Todo documentado, nada oculto.

API y SDKs de afiliados — Python, TypeScript, REST | Traaaction | Traaaction