Use o objeto device em todo POST/PATCH de proposta, PF e PJ.
A API valida HTTP apenas device.os_version_name. Para concluir o onboarding (mesmas regras do app Minha Conta), envie o objeto completo:
| Campo | Obrigatório | Descrição |
|---|---|---|
os_version_name | Sim | Versão do SO (ex.: Android 14) |
os_name | Sim | Android ou iOS |
os_version | Sim | Versão detalhada do SO |
ip_address | Sim | IP público |
ip_address_local | Sim | IP local |
engine_name | Sim | Nome do dispositivo |
engine_version | Sim | ID do dispositivo |
platform_model | Sim | Modelo |
platform_vendor | Sim | Fabricante |
firebase_token | Sim | Token push |
latitude | Sim | Geolocalização |
longitude | Sim | Geolocalização |
Schema: BaasOnboardingDevice no OpenAPI.