Skip to main content
O schema 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.