Saltar al contenido

Convray Docs · Affiliate Platform Core

Integra sobre el contrato, no sobre supuestos.

Guías operativas en español latino y referencia generada desde OpenAPI 0.30.2.

Explorar documentación

API Reference · v0.30.2

Referencia generada desde OpenAPI.

Esta referencia contiene 99 operaciones extraídas durante el build desde packages/openapi/openapi.yaml. El YAML descargable es el contrato canónico OpenAPI 0.30.2.

Fuente canónica

OpenAPI 0.30.2 · YAML

Descargar contrato

Analytics

2
POST/public/streamer-sites/{slug}/eventsRegistra una impresión o interacción first-party idempotente

Estado

active-streamer-site-analytics-v1

Autenticación

Pública

Respuestas

202, 403, 404, 409, 422, 429

GET/streamer-site/analyticsObtiene métricas first-party y actividad autoritativa del tenant streamer activo

Estado

active-streamer-site-analytics-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 422, 503

Casino

17
POST/casino-invitation-acceptancesAcepta una invitación casino de un solo uso

Estado

active-phase-5

Autenticación

Pública

Respuestas

201, 401, 409, 410, 422, 429, 503

GET/casino/dashboardDevuelve el resumen privado del tenant casino efectivo

Estado

active-phase-5

Autenticación

Requerida

Respuestas

200, 401, 403, 503

GET/casino/landing/settingsLee el borrador privado de la Casino Landing

Estado

active-phase-5

Autenticación

Requerida

Respuestas

200, 401, 403

PATCH/casino/landing/settingsGuarda, publica o despublica la Casino Landing

Estado

active-phase-5

Autenticación

Requerida

Respuestas

200, 401, 403, 409, 422, 503

POST/casino/offer-versions/{version_id}/publicationsPublica una versión exactamente una vez

Estado

active-apc-2.1

Autenticación

Requerida

Respuestas

201, 401, 403, 404, 409, 503

GET/casino/offersLista ofertas y su historial inmutable del casino efectivo

Estado

active-apc-2

Autenticación

Requerida

Respuestas

200, 401, 403, 503

POST/casino/offersCrea la identidad estable de una oferta

Estado

active-apc-2

Autenticación

Requerida

Respuestas

201, 401, 403, 404, 409, 422, 503

POST/casino/offers/{offer_id}/versionsCrea la siguiente versión inmutable de una oferta

Estado

active-apc-2.1

Autenticación

Requerida

Respuestas

201, 401, 403, 404, 409, 422, 503

GET/casino/programsLista los programas del casino efectivo

Estado

active-apc-2

Autenticación

Requerida

Respuestas

200, 401, 403, 503

POST/casino/programsCrea un programa afiliado para el casino efectivo

Estado

active-apc-2

Autenticación

Requerida

Respuestas

201, 401, 403, 409, 422, 503

PATCH/casino/programs/{program_id}Actualiza por versión optimista un programa propio

Estado

active-apc-2

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 503

GET/casino/teamLista miembros e invitaciones del casino efectivo

Estado

active-casino-team

Autenticación

Requerida

Respuestas

200, 401, 403

POST/casino/team/invitationsInvita un Account Manager al casino efectivo

Estado

active-casino-team

Autenticación

Requerida

Respuestas

201, 401, 403, 409, 422, 503

PATCH/casino/team/invitations/{invitation_id}Revoca una invitación pendiente

Estado

active-casino-team

Autenticación

Requerida

Respuestas

200, 401, 403, 409, 422, 503

PATCH/casino/team/members/{membership_id}Suspende, reactiva o revoca un Account Manager

Estado

active-casino-team

Autenticación

Requerida

Respuestas

200, 401, 403, 409, 422, 503

GET/public/casinos/{casino_slug}/affiliate-programDevuelve el programa y contenido B2B del snapshot público

Estado

active-apc-2

Autenticación

Pública

Respuestas

200, 404

GET/public/casinos/{casino_slug}/offersLista ofertas CPA, RevShare e Hybrid vigentes del snapshot público

Estado

active-apc-2.1

Autenticación

Pública

Respuestas

200, 404

Community

18
POST/casino-ingest/wagersRecibe un lote de wager firmado por un casino conectado

Estado

active-community-v1

Autenticación

Pública

Respuestas

202, 401, 413, 422, 503

GET/community/casino-connectionsLista los casinos externos conectados por el tenant activo

Estado

active-community-v1

Autenticación

Requerida

Respuestas

200, 401, 503

POST/community/casino-connectionsConecta un casino externo y emite su secreto de ingesta

Estado

active-community-v1

Autenticación

Requerida

Respuestas

201, 401, 403, 422, 503

PATCH/community/casino-connections/{connectionID}Renombra o pausa una conexión de casino

Estado

active-community-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 503

PUT/community/casino-connections/{connectionID}/referralConfigura el link medido hacia un casino conectado

Estado

active-community-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 503

GET/community/casino-metricsClicks, visitantes y volumen apostado por casino conectado

Estado

active-community-v1

Autenticación

Requerida

Respuestas

200, 401, 503

PATCH/community/chat-code-settingsHabilita o acota la emisión de códigos desde el chat del canal

Estado

active-community-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 422, 503

PATCH/community/overlay-settingsElige qué actividad Convray muestra el overlay del tenant activo

Estado

active-overlay-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 409, 422, 503

PATCH/community/point-rules/{ruleID}Ajusta y activa una regla de acumulación de puntos del tenant activo

Estado

active-community-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 503

GET/community/redemption-codesLista los códigos de comunidad del tenant activo

Estado

active-community-v1

Autenticación

Requerida

Respuestas

200, 401, 503

POST/community/redemption-codesEmite un código canjeable una sola vez por viewer

Estado

active-community-v1

Autenticación

Requerida

Respuestas

201, 401, 403, 409, 422, 503

PATCH/community/redemption-codes/{codeID}Ajusta la vigencia, el cupo o el estado de un código

Estado

active-community-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 503

GET/community/wager-racesLista las carreras por volumen apostado del tenant activo

Estado

active-community-v1

Autenticación

Requerida

Respuestas

200, 401, 503

POST/community/wager-racesCrea una carrera en borrador con su ventana y su tabla de premios

Estado

active-community-v1

Autenticación

Requerida

Respuestas

201, 401, 403, 422, 503

PATCH/community/wager-races/{raceID}Ajusta o activa una carrera que todavía no cerró

Estado

active-community-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 503

GET/go/{referralToken}Cuenta el click y manda al casino del streamer

Estado

active-community-v1

Autenticación

Pública

Respuestas

302, 404, 503

GET/public/streamer-sites/{slug}Resuelve el Streamer Site publicado, sus códigos de slots, sorteos y catálogo de Tienda

Estado

active-streamer-site-v1

Autenticación

Pública

Respuestas

200, 404

POST/viewer/redemption-codes/redemptionsCanjea un código de comunidad con la sesión de viewer

Estado

active-community-v1

Autenticación

Pública

Respuestas

200, 201, 401, 403, 404, 409, 422, 503

Deals

9
GET/casino/dealsLista aplicaciones y relaciones del casino efectivo

Estado

active-apc-3

Autenticación

Requerida

Respuestas

200, 401, 403, 422, 503

GET/casino/deals/{deal_id}Lee un deal del casino efectivo

Estado

active-apc-3

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 503

PATCH/casino/deals/{deal_id}Transiciona y provisiona un deal como Casino Admin

Estado

active-apc-3

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 429, 503

GET/dealsLista la proyección allowlisted de deals del tenant efectivo

Estado

active-phase-5

Autenticación

Requerida

Respuestas

200, 401, 403, 503

GET/partner/dealsLista los deals del partner efectivo

Estado

active-apc-3

Autenticación

Requerida

Respuestas

200, 401, 403, 422, 503

POST/partner/dealsAcepta términos y crea una aplicación idempotente

Estado

active-apc-3

Autenticación

Requerida

Respuestas

201, 401, 403, 409, 422, 429, 503

GET/partner/deals/{deal_id}Lee un deal propio del partner

Estado

active-apc-3

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 503

PATCH/partner/deals/{deal_id}Cancela una aplicación propia aún submitted

Estado

active-apc-3

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 429, 503

GET/partner/programsResuelve una oferta publicada antes de aplicar

Estado

active-apc-3

Autenticación

Requerida

Respuestas

200, 401, 403, 409, 422, 503

Giveaways

6
GET/giveawaysLista los sorteos del tenant streamer activo

Estado

active-giveaway-foundation

Autenticación

Requerida

Respuestas

200, 401, 403, 503

POST/giveawaysCrea un borrador de sorteo con premio en puntos

Estado

active-giveaway-foundation

Autenticación

Requerida

Respuestas

201, 401, 403, 422, 503

POST/giveaways/{giveawayId}/drawSelecciona al azar los ganadores de un sorteo cerrado

Estado

active-giveaway-draw

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 503

POST/giveaways/{giveawayId}/publicationPublica un borrador vigente en el Streamer Site

Estado

active-giveaway-foundation

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 503

GET/viewer/giveaway-entriesLista entradas y resultados privados del viewer en el Streamer Site actual

Estado

active-giveaway-entries

Autenticación

Requerida

Respuestas

200, 401, 404, 422

POST/viewer/giveaway-entriesRegistra una entrada y debita puntos de forma atómica

Estado

active-giveaway-entries

Autenticación

Requerida

Respuestas

200, 201, 401, 403, 404, 409, 422, 503

Identity

3
POST/partner-registrationsCrea una cuenta partner cuando el alta pública está habilitada

Estado

gated-apc-1

Autenticación

Pública

Respuestas

201, 403, 409, 422, 429, 503

GET/partner/profileLee el perfil comercial del partner activo

Estado

active-apc-1

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 503

PATCH/partner/profileActualiza campos comerciales y reemplaza canales declarados

Estado

active-apc-1

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 429, 503

Kick

5
DELETE/integrations/kickElimina las suscripciones webhook y desconecta el canal

Estado

active-kick-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 502, 503

GET/integrations/kickConsulta el canal Kick del tenant streamer activo

Estado

active-kick-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 503

POST/integrations/kick/authorizationsInicia OAuth PKCE para demostrar propiedad del canal

Estado

active-kick-v1

Autenticación

Requerida

Respuestas

201, 401, 403, 422, 429, 503

GET/integrations/kick/callbackCompleta OAuth, resuelve el canal y crea suscripciones webhook

Estado

active-kick-v1

Autenticación

Pública

Respuestas

303, 400, 409, 429, 502, 503

POST/integrations/kick/webhookRecibe un evento Kick firmado e idempotente

Estado

active-kick-v1

Autenticación

Pública

Respuestas

204, 401, 413, 503

MiniGames

8
GET/mini-gamesObtiene configuraciones de mini-juegos del tenant streamer activo

Estado

active-flip-dice-plinko-roulette-sandbox

Autenticación

Requerida

Respuestas

200, 401, 403, 503

POST/mini-games/{game}/configurationsCrea un borrador de configuración sandbox para un juego compatible

Estado

active-flip-dice-plinko-roulette-sandbox

Autenticación

Requerida

Respuestas

200, 201, 401, 403, 409, 422, 503

POST/mini-games/{game}/configurations/{configurationId}/publicationPublica una configuración sandbox

Estado

active-flip-dice-plinko-roulette-sandbox

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 503

POST/mini-games/{game}/configurations/{configurationId}/suspensionSuspende una configuración activa

Estado

active-flip-dice-plinko-roulette-sandbox

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 503

GET/viewer/mini-gamesObtiene un juego y el saldo privado del viewer en una comunidad

Estado

active-flip-dice-plinko-roulette-sandbox

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 422

POST/viewer/mini-games/{game}/roundsPrepara una ronda y entrega su commitment previo

Estado

active-flip-dice-plinko-roulette-sandbox

Autenticación

Requerida

Respuestas

200, 201, 401, 403, 404, 409, 422, 429, 503

POST/viewer/mini-games/{game}/rounds/{roundId}/playsLiquida una ronda con puntos y proof verificable

Estado

active-flip-dice-plinko-roulette-sandbox

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 429, 503

GET/viewer/mini-games/rounds/{roundId}Obtiene una ronda settled propia con su proof

Estado

active-flip-dice-plinko-roulette-sandbox

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422

Overlay

1
GET/public/streamer-sites/{slug}/overlay-eventsDevuelve actividad pública y sanitizada de Convray para OBS

Estado

active-overlay-v1

Autenticación

Pública

Respuestas

200, 404, 422

Platform

1
POST/platform/casinosCrea el agregado casino después de registrar un contrato activo

Estado

active-phase-5

Autenticación

Requerida

Respuestas

201, 401, 403, 409, 422, 503

Session

5
POST/auth/sessionsInicia una sesión administrativa con email y contraseña

Estado

active-apc-1

Autenticación

Pública

Respuestas

200, 401, 403, 422, 429, 503

DELETE/auth/sessions/currentRevoca la sesión administrativa actual en el servidor

Estado

active-m4

Autenticación

Requerida

Respuestas

204, 403, 503

PATCH/auth/sessions/currentSelecciona el tenant activo desde una membresía vigente

Estado

active-apc-1

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 422, 429, 503

POST/auth/sessions/refreshRota la credencial refresh de una sesión administrativa vigente

Estado

active-m4

Autenticación

Requerida

Respuestas

200, 401, 403, 429, 503

GET/meDevuelve la autoridad administrativa activa

Estado

active-m4

Autenticación

Requerida

Respuestas

200, 401, 503

Store

5
GET/storeObtiene catálogo y órdenes de Tienda del tenant streamer activo

Estado

active-store-sandbox

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 503

POST/store/rewardsCrea un borrador de recompensa sandbox

Estado

active-store-sandbox

Autenticación

Requerida

Respuestas

201, 401, 403, 422, 503

POST/store/rewards/{rewardId}/publicationPublica una recompensa sandbox vigente en el Streamer Site

Estado

active-store-sandbox

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 503

GET/viewer/store/ordersLista los canjes privados del viewer en una comunidad

Estado

active-store-sandbox

Autenticación

Requerida

Respuestas

200, 401, 404, 422

POST/viewer/store/redemptionsDebita puntos, reserva stock y entrega una orden sandbox atómicamente

Estado

active-store-sandbox

Autenticación

Requerida

Respuestas

200, 201, 401, 403, 404, 409, 422, 503

Tracking

14
GET/casino/tracking-destinationsLista destinos estables del casino efectivo

Estado

active-apc-4

Autenticación

Requerida

Respuestas

200, 401, 403, 422, 503

POST/casino/tracking-destinationsCrea un destino estable y su primera versión inmutable

Estado

active-apc-4

Autenticación

Requerida

Respuestas

201, 401, 403, 404, 409, 422, 429, 503

GET/casino/tracking-destinations/{destination_id}Lee un destino estable y su versión publicada actual

Estado

active-apc-4

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 503

PATCH/casino/tracking-destinations/{destination_id}Cambia estado o versión publicada del destino

Estado

active-apc-4

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 429, 503

GET/casino/tracking-destinations/{destination_id}/versionsLista versiones inmutables de un destino

Estado

active-apc-4

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 422, 503

POST/casino/tracking-destinations/{destination_id}/versionsCrea una nueva versión inmutable todavía no publicada

Estado

active-apc-4

Autenticación

Requerida

Respuestas

201, 401, 403, 404, 409, 422, 429, 503

GET/casino/tracking-linksLista links de los deals del casino efectivo

Estado

active-apc-4

Autenticación

Requerida

Respuestas

200, 401, 403, 422, 503

GET/casino/tracking-links/{link_id}Lee un link de un deal del casino efectivo

Estado

active-apc-4

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 503

GET/partner/deals/{deal_id}/tracking-destinationsLista destinos publicados disponibles para crear links del deal

Estado

active-apc-4

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 503

POST/partner/deals/{deal_id}/tracking-linksCrea un link opaco para un deal activo propio

Estado

active-apc-4

Autenticación

Requerida

Respuestas

201, 401, 403, 404, 409, 422, 429, 503

GET/partner/tracking-linksLista links opacos propios del partner

Estado

active-apc-4

Autenticación

Requerida

Respuestas

200, 401, 403, 422, 503

GET/partner/tracking-links/{link_id}Lee un link opaco propio

Estado

active-apc-4

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 503

PATCH/partner/tracking-links/{link_id}Pausa, reactiva o revoca un link propio

Estado

active-apc-4

Autenticación

Requerida

Respuestas

200, 401, 403, 404, 409, 422, 429, 503

GET/r/{opaque_token}Persiste el click y redirige mediante el link opaco

Estado

active-apc-4

Autenticación

Pública

Respuestas

302, 404, 429, 503

YouTube

5
DELETE/integrations/youtubeDesconecta el canal del tenant streamer activo

Estado

active-youtube-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 503

GET/integrations/youtubeConsulta la conexión YouTube del tenant streamer activo

Estado

active-youtube-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 503

POST/integrations/youtube/authorizationsInicia la autorización oficial de Google con PKCE

Estado

active-youtube-v1

Autenticación

Requerida

Respuestas

201, 401, 403, 429, 503

GET/integrations/youtube/callbackCompleta el callback OAuth de Google

Estado

active-youtube-v1

Autenticación

Pública

Respuestas

303, 400, 429, 502, 503

POST/integrations/youtube/syncActualiza manualmente el catálogo YouTube del tenant streamer activo

Estado

active-youtube-v1

Autenticación

Requerida

Respuestas

200, 401, 403, 409, 502, 503