Badges identifica os selos e cargos especiais atribuídos a um perfil Ghosting. Esses selos aparecem publicamente e ajudam usuários a reconhecer contas verificadas, oficiais e membros da equipe de suporte. Cada campo booleano corresponde a uma entrada na lista list, permitindo verificação rápida e renderização flexível em interfaces.
Campos do schema Badges
boolean
required
Indica se o perfil possui selo de verificação. Contas verificadas passaram por um processo de validação de identidade.
boolean
required
Indica se o perfil é uma conta oficial da plataforma Ghosting ou de parceiros verificados.
boolean
required
Indica se o usuário faz parte da equipe de suporte ou comunidade helper do Ghosting.
Array<string>
required
Lista dos selos ativos no perfil. Valores possíveis:
"official", "verified", "helper". Cada string presente corresponde ao respectivo campo booleano true.Tipos de selo
Exemplo JSON
A lista
list facilita a iteração em loops de renderização. Verifique sempre os campos booleanos quando precisar de lógica condicional simples, e use list quando precisar exibir todos os selos dinamicamente.Leia mais
Schema User
Veja como o objeto
badges está aninhado dentro do schema User completo.AvatarDecoration
Conheça as molduras animadas que complementam a identidade visual do perfil.