Resposta direta

Muitos problemas em projetos de Slots API surgem porque áreas diferentes usam a mesma palavra para objetos diferentes. “Disponível”, por exemplo, pode significar apenas incluído no catálogo, validado em staging, ativado em production ou aprovado para um mercado. Definições curtas e estáveis ajudam avaliação de fornecedor, desenho da interface, testes e decisão de lançamento a apontar para o mesmo fato.

Este glossário oferece definições reutilizáveis. Os procedimentos de seleção, aceite, confiabilidade e mercado ficam nos artigos específicos.

Termo Definição prática O que não pode ser presumido
Provider / fornecedor de jogos Parte que fornece conteúdo, serviço de jogo ou interfaces relacionadas Não prova que a AG tenha direitos de distribuição nem que o conteúdo sirva a um mercado
Aggregator / agregador Camada que unifica ou coordena a integração entre uma plataforma e vários providers Não elimina diferenças, contratos, certificações ou avaliação de mercado
Platform / plataforma Sistema de contas, carteira, operação ou experiência voltada ao jogador Não é necessariamente provider, RGS ou entidade operadora regulatória
Operator / entidade operadora Entidade responsável pela operação dentro do projeto ou mercado definido; o sentido exato depende do contrato e da jurisdição Não obtém autorização apenas por integrar uma API
RGS / Remote Game Server Componente que hospeda ou coordena execução, estados e transações de jogos remotos Não é sinônimo de agregador e não compartilha automaticamente o mesmo escopo de certificação
Catalog / catálogo Conjunto de registros com origem, identidade, versão, estado e revisão Inclusão não significa estoque em tempo real, ativação em production ou aptidão de mercado
Catalog Record ID Identificador interno estável de um registro do catálogo Não substitui o código do fornecedor ou o ID de transação
Provider Game Code Código usado pelo provider ou pela interface a montante para identificar o jogo Não deve ser deduzido do nome ou da URL da página
Game Version Versão identificável do software ou conteúdo do jogo Pode ser diferente da versão do modelo matemático
Math Model Version Versão do modelo que determina probabilidades, prêmios e propriedades estatísticas teóricas Interface inalterada não comprova modelo inalterado

Sessão, rodada e transação

Termo Definição prática O que não pode ser presumido
Launch / abertura do jogo Processo em que a plataforma solicita o acesso ao jogo com parâmetros acordados Receber uma resposta de abertura não aprova o fluxo completo nem o mercado
Launch URL Endereço ou endereço com token criado para um contexto de abertura específico Não é link público permanente e não deve ser reutilizado fora do escopo
Game Session / sessão de jogo Contexto delimitado de interação para jogador, jogo, ambiente e identidade definidos Não é conta, sessão de login, carteira nem uma única rodada
Round / rodada Unidade de negócio que relaciona uma ou mais apostas e resultados conforme as regras do jogo Uma rodada pode conter várias transações
Transaction / transação Registro de negócio com efeito auditável em saldo ou estado Uma resposta bem-sucedida não prova consistência final entre todos os sistemas
Bet / aposta Transação que solicita ou confirma o débito da aposta em uma rodada A animação do cliente não prova sucesso da transação
Win / prêmio Transação que aumenta o saldo ou registra valor devido após resultado confirmado Não promete lucro em outras rodadas ou no longo prazo
Refund / reembolso Devolução total ou parcial do efeito de uma transação conforme as regras Não deve apagar o registro original
Rollback / estorno Operação rastreável que neutraliza um efeito de negócio anterior Não é repetição arbitrária de reembolso; deve se relacionar ao evento original e ser idempotente
Balance / saldo Valor monetário de uma conta e moeda em determinado instante Uma leitura não demonstra que eventos assíncronos já foram conciliados
Currency / moeda Unidade monetária e regra de precisão para exibição, aposta, liquidação ou relatório Suporte técnico não equivale a autorização de mercado

Carteira e confiabilidade

Termo Definição prática O que não pode ser presumido
Single Wallet / carteira única A plataforma mantém o saldo central e integra transações do jogo em tempo real Não elimina timeout, duplicidade, estado desconhecido ou conciliação
Transfer Wallet / carteira de transferência Valores entram e saem das carteiras da plataforma e do ambiente do jogo conforme um fluxo registrado Não garante consistência instantânea entre os dois saldos
Callback Interação em que uma parte chama o endereço acordado da outra para comunicar ou processar um evento Ordem, unicidade e entrega exatamente uma vez dependem do protocolo
Idempotency / idempotência Reprocessar a mesma intenção sem gerar efeito de negócio duplicado Não significa apenas devolver a mesma resposta; exige reconhecer a intenção
Idempotency Key Chave estável para identificar a mesma solicitação de negócio Não deve mudar em cada tentativa nem ser reutilizada sem limite fora de seu escopo
Retry / retentativa Nova tentativa sob condições, quantidade e backoff limitados Timeout não é falha confirmada; retentativa cega pode duplicar efeitos
State Unknown / estado desconhecido Estado em que o chamador não sabe, pela resposta disponível, se o negócio foi concluído Não deve ser lançado como sucesso ou falha sem consulta ou conciliação
Correlation ID / ID de correlação Identificador que conecta solicitações, callbacks, logs e registros entre sistemas Não substitui ID de transação nem chave de idempotência
Reconciliation / conciliação Comparação de registros independentes de transação, rodada ou saldo para identificar e tratar diferenças Não substitui idempotência, consulta de estado ou controles em tempo real
Final State / estado final Estado de negócio que, pelo protocolo, não muda mais no fluxo normal Sucesso HTTP nem sempre é estado final de negócio

Ambientes, versões e evidências de mercado

Termo Definição prática O que não pode ser presumido
Staging Ambiente e configurações não produtivos usados em integração, testes e aceite Aprovação em staging não significa deployment em production
Production Ambiente que processa tráfego e dados reais autorizados Ter endereço ou credencial não aprova todos os jogos, versões e mercados
API Version Versão identificável do contrato, campos e comportamentos da API Não equivale à versão do jogo ou do modelo matemático
Integration Version Registro versionado da topologia e configuração entre plataforma, agregador, RGS e provider Mudança de componente pode invalidar evidências antigas
RTP / retorno teórico ao jogador Percentual teórico médio calculado em grande número de eventos sob regras e modelo matemático definidos Não garante resultado de uma sessão, período curto ou jogador específico
RNG / gerador de números aleatórios Componente ou mecanismo que produz valores aleatórios para resultados ou processos relacionados Mencionar RNG não comprova implementação, versão ou certificação
Certification / certificação ou evidência de conformidade Evidência produzida por instituição específica para objeto, versão, requisitos e escopo definidos Não é licença global nem cobre automaticamente entidade, marca, domínio ou versão nova
Integration Certification / certificação da integração Evidência sobre uma combinação específica de plataforma, RGS, agregador, provider e interações Não substitui outras verificações do jogo ou da entidade
Test Body / instituição de teste Organização que testa ou emite relatório dentro de um reconhecimento definido Reconhecimento por um regulador não cobre todo serviço ou relatório da instituição
Standard / padrão Especificação de requisitos técnicos, testes ou controles Usar GLI-19 não concede automaticamente acesso a uma jurisdição
Market Availability / aptidão para o mercado-alvo Estado limitado por mercado, entidade, jogo, versão, certificação, moeda, idioma, direitos e decisão do projeto Não pode ser deduzido de catálogo, idioma, moeda ou conexão isolados
Language Support / suporte de idioma Idioma validado em uma interface, regra, ajuda ou comunicação específica Não prova tradução completa, certificação nem aptidão de mercado

Nota não verificada sobre RTP 0–1000 Essa faixa não é a definição de RTP deste glossário. Ela precisa de unidade, significado, versão do modelo matemático, permissões, testes, certificação, mercado e forma de exibição. Não deve ser apresentada como desempenho, retorno garantido ou conformidade já comprovada.

Confusões frequentes

Afirmação ambígua Fatos que precisam ser separados
“Está no catálogo, então está disponível” incluído, validado em staging, ativado em production, incluído comercialmente e avaliado para o mercado
“Deu timeout, então falhou” resultado de transporte, estado de negócio, falha final, retentativa segura e necessidade de conciliação
“Uma rodada é uma transação” rodada é uma unidade do jogo; aposta, prêmio, reembolso e estorno podem ser transações distintas
“Suporta BRL e português, então pode operar no Brasil” moeda, idioma, versão, topologia, certificação, entidade, marca, domínio e regra de mercado
“Tem certificação, então vale globalmente” reconhecimento da instituição, padrão, objeto, versão, jurisdição, validade e condições do projeto

Escopo atual e limites

A referência pública usa os conceitos de catálogo, abertura, carteira única, carteira de transferência, registros e integração. Os artigos técnicos tratam duplicidade, timeout, callback, estado desconhecido e conciliação em conjunto. Este glossário não adiciona endpoint, assinatura, credencial nem regra de produção.

O catálogo mostra 11 fornecedores e 1.194 nomes no snapshot. Isso não comprova fornecimento atual, produção, direitos, versão, certificação ou mercado. Também não se prometem campos específicos, carteira, desempenho, SLA, prazo nem aptidão de qualquer jogo, provider, moeda ou idioma.

Perguntas frequentes

Provider e aggregator são o mesmo papel?

Não. O provider fornece conteúdo ou serviço; o aggregator coordena integrações com vários providers. Uma empresa pode exercer os dois papéis, mas o projeto deve registrar cada responsabilidade.

Callback, transaction e round devem compartilhar um único ID?

Em geral, não. Callback é uma forma de interação, transaction é um evento de negócio e round é a unidade do jogo. Cada um precisa de identificador adequado e a correlação deve conectá-los conforme o contrato.

RTP indica quanto o jogador recebe em cada sessão?

Não. É uma medida teórica de longo prazo sob regras e modelo definidos. Qualquer valor precisa estar ligado à versão, evidência e escopo de apresentação.

Leituras relacionadas e próximo passo

  1. API de slots multiprovedor
  2. Agregação ou integração direta
  3. Avaliação de fornecedor
  4. Aceite de staging para production
  5. Idempotência, retentativas e conciliação
  6. Governança do catálogo
  7. Matriz de mercado e certificação

Páginas relacionadas: referência pública da API, catálogo e processo de integração.

Ao usar “Fale conosco”, descreva mercado, catálogo, modelo de carteira, ambiente e versões com estes termos. A conversa não constitui compromisso de fornecimento, certificação ou lançamento.

Fontes e aplicabilidade

As referências de mercado e terminologia são o RTS 3 da UK Gambling Commission, as questões técnicas da SPA e os padrões da GLI. Elas explicam conceitos em seus escopos e não comprovam que um projeto atenda a esses requisitos.


Precisa transformar estas orientações em um plano de projeto?

Este artigo apoia a avaliação do projeto e não substitui a validação técnica, contratual, de certificação ou da legislação local.

Fale conosco