Juegos
Endpoint para actualizar juegos en tiempo real
REST API
Conector RabbitMQ
Conector Kafka
⬆️ POST /v1/integration/game
Propiedades del Mensaje RabbitMQ
| key | value |
|---|---|
type | GAME |
El tipo se espera como una propiedad (pero no en la carga útil) del Mensaje RabbitMQ. Cualquier encabezado será ignorado.
Encabezados del Mensaje Kafka
| key | value |
|---|---|
type | GAME |
- Este endpoint te permitirá hacer upsert (insertar o actualizar) de juegos
- Deberías publicar:
- cualquier juego recién agregado
- cualquier actualización a juegos existentes
is_live - true, false determina si el juego está activo en el sistema o no (eliminación suave)
Solicitud:
| Clave | Tipo | ¿Requerido? | Valores Aceptados | Descripción |
|---|---|---|---|---|
game_id | string | Sí | N/A | ID único |
name | string | No | N/A | El nombre del juego |
slug | string | No | N/A | Slug del juego |
provider | string | No | N/A | Proveedor del juego |
category | string | No | N/A | Categoría del juego |
subcategory | string | No | N/A | Subcategoría del juego |
supported_devices | array | Sí | "mobile", "desktop", "app", "unknown" | Un array de dispositivos soportados |
last_modified | string | | Timestamp en formato RFC-3339 | |
is_live | boolean | Sí | true, false | Elimina suavemente el juego del sistema |
origin | array | | "brandname", "brandname2" | |