Criar
Referência API
Registrar um dispositivo para uma entidade
Registrar um dispositivo para uma entidade — para fingerprinting de dispositivos e prevenção de fraude na gu1, com exemplos para create.
POST
Criar
Visão Geral
Registre manualmente um dispositivo para uma entidade específica. Este endpoint permite adicionar informações de dispositivo quando não são capturadas automaticamente através de eventos, útil para migrações de dados, testes ou fluxos de registro manual.Registro Automático: Na maioria dos casos, dispositivos são registrados automaticamente quando você cria eventos de usuário com informações de dispositivo. O registro manual é tipicamente necessário apenas para:
- Migração de dados de dispositivos existentes
- Testes e desenvolvimento
- Preenchimento retroativo de registros históricos de dispositivos
Endpoint
Autenticação
Requer uma chave de API válida no cabeçalho Authorization:Parâmetros de Caminho
UUID da entidade para associar este dispositivo
Corpo da Requisição
Identificador único para este dispositivo. Deve ser um identificador estável que persiste entre sessões (ex: impressão digital do dispositivo, IMEI, ID de publicidade)
Tipo da entidade para auditoria. Opções:
person, company. Padrão: "person"ID externo da entidade (identificador do seu sistema). Armazenado desnormalizado no dispositivo para consultas.
Tax ID da entidade (ex: CUIT, CPF). Armazenado desnormalizado no dispositivo para consultas.
Plataforma do dispositivo. Opções:
android- Dispositivo Androidios- Dispositivo iOSweb- Navegador web
"android"Nome do fabricante do dispositivo (ex: “samsung”, “Apple”, “Google”)
Identificador do modelo do dispositivo (ex: “SM-A156M”, “iPhone 15 Pro”, “Pixel 8”)
Nome da marca do dispositivo (ex: “samsung”, “Apple”)
Nome do dispositivo definido pelo usuário ou nome do hardware
Versão do sistema operacional (ex: “Android 16”, “iOS 17.2”, “Windows 11”)
Nome do sistema para dispositivos iOS (ex: “iOS”)
Versão do sistema para dispositivos iOS (ex: “17.2”)
Nome do navegador para plataforma web (ex: “Chrome”, “Safari”, “Firefox”)
Versão do navegador para plataforma web (ex: “120.0.6099.129”)
Coordenada de latitude geográfica (-90 a 90)Exemplo:
-34.6037Coordenada de longitude geográfica (-180 a 180)Exemplo:
-58.3816Nome da cidade (ex: “Buenos Aires”, “Nova York”, “Londres”)
Estado ou província (ex: “Buenos Aires”, “Califórnia”, “Ontário”)
Nome do país (ex: “Argentina”, “Estados Unidos”, “Canadá”)
Código de país ISO 3166-1 alpha-2 (ex: “AR”, “US”, “CA”)
Endereço IP (IPv4 ou IPv6) de onde o dispositivo está acessandoExemplo:
"10.40.64.231"Se este dispositivo foi detectado como emulador ou simulador
Se este dispositivo tem root (Android) ou jailbreak (iOS)
Resposta
Indica se a requisição foi bem-sucedida
O objeto do dispositivo criado
UUID interno do dispositivo no gu1
Seu identificador de dispositivo fornecido
Identificador externo do dispositivo (mesmo que deviceId)
UUID da entidade associada
ID externo da entidade (desnormalizado)
Tax ID da entidade (desnormalizado)
Plataforma do dispositivo (android, ios, web)
Fabricante do dispositivo
Modelo do dispositivo
Marca do dispositivo
Nome do dispositivo definido pelo usuário ou nome do hardware
Metadados adicionais do dispositivo (objeto JSON). Por plataforma: Android (hardware, buildId, sdkVersion), iOS (systemName, identifierForVendor), Web (userAgent, etc.)
Nome do sistema operacional
Versão do sistema operacional
Nome do navegador (somente web)
Versão do navegador (somente web)
Latitude geográfica
Longitude geográfica
Nome da cidade
Estado/província
Nome do país
Código do país ISO
Endereço IP
Flag de detecção de emulador
Flag de detecção de root/jailbreak
Se o dispositivo está bloqueado
Se o dispositivo está marcado como confiável
Primeira vez que o dispositivo foi visto (timestamp ISO 8601)
Última vez que o dispositivo foi visto (timestamp ISO 8601)
Timestamp de criação do registro do dispositivo
Timestamp da última atualização do registro do dispositivo
Exemplos
Exemplo de Resposta
Respostas de Erro
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
500 Internal Server Error
Casos de Uso
Testar Regras de Fraude
Crie dispositivos de teste com características específicas para verificar se suas regras de detecção de fraude funcionam corretamente:Migração de Dados
Migre dados históricos de dispositivos do seu sistema existente:Registro Manual de Dispositivo
Permita que clientes registrem seus dispositivos manualmente:Próximos Passos
Listar Dispositivos
Consultar dispositivos de uma entidade
API de Eventos
Registrar dispositivos automaticamente via eventos