Atualizando um perfil com Postman
Você pode usar os dois endpoints abaixo para atualizar perfis de navegador existentes:
- O endpoint “POST Profile Update” permite atualizar todos os parâmetros de um perfil
- O endpoint “POST Profile Partial Update” permite que você altere quaisquer parâmetros do perfil separadamente
No endpoint “POST Profile Partial Update” você só pode alterar valores para parâmetros que aceitam entradas custom,
como proxy
, name
, navigator_masking
, localization_masking
, geolocation_masking
, e assim por diante.
Antes que você comece
- Conclua todas as três etapas deste artigo, incluindo “Usar o token ao portador”: elas permitirão que você faça login corretamente
- Insira seu valor na variável abaixo no script:
-
profile_id
: obtenha este valor no painel DevTools ou na URL em uma página de configurações de perfil (clique nos três pontos na lista de perfis → “Editar”)
-

Executando o script
Atualização completa do perfil
- Navegue até a seção "Gerenciamento de perfil" em seu espaço de trabalho do Postman e selecione o endpoint "POST Profile Update"
- Vá para a aba “Corpo” e personalize os parâmetros necessários
- Clique em "Enviar" para executar a solicitação: um status "200" significa sucesso

Atualização parcial do perfil
- Navegue até a seção “Gerenciamento de perfil” em seu espaço de trabalho do Postman e selecione o endpoint “Atualização parcial do perfil POST”
- Vá para a guia “Corpo” e adicione seus valores para o parâmetros
custom
comoproxy
,name
,navigator_masking
,localization_masking
,geolocation_masking
, e assim por diante. - Clique em “Enviar” para executar a solicitação: um status “200” significa sucesso

Exemplo de roteiro
{
"name": "Test updated",
"profile_id": "569e4e66-b7ba-42f5-9622-3f4e2337ac3a",
"notes": "notes",
"proxy": {
"host": "<string>", #IP or HOST
"type": "url", #HTTP or SOCKS5
"port": "<integer>", #PORT
"username": "<string>",
"password": "<string>"
},
"parameters": {
"flags": {
"audio_masking": "natural",
"fonts_masking": "mask",
"geolocation_masking": "mask",
"geolocation_popup": "prompt",
"graphics_masking": "mask",
"graphics_noise": "mask",
"localization_masking": "mask",
"media_devices_masking": "natural",
"navigator_masking": "mask",
"ports_masking": "mask",
"proxy_masking": "custom",
"screen_masking": "natural",
"timezone_masking": "mask",
"webrtc_masking": "mask"
},
"storage": {
"is_local": false,
"save_service_worker": false
},
"fingerprint": {}
}
}