---
title: "Como trocar a foto do perfil do WhatsApp pela API (automaticamente)"
description: "Aprenda a trocar a foto do perfil do WhatsApp pela API, de forma automática e em vários números. Veja como atualizar foto, nome e status (recado) por código, com exemplos em cURL e Node.js."
url: "https://api-wa.me/blog/trocar-foto-perfil-whatsapp-api"
language: "pt-BR"
og:type: "article"
published_time: "2026-06-14"
modified_time: "2026-06-14"
author: "Raphael Serafim"
keywords: "como trocar a foto do perfil do whatsapp, trocar foto perfil whatsapp api, mudar foto de perfil whatsapp, atualizar foto perfil whatsapp automático, alterar perfil whatsapp api, trocar nome whatsapp api"
reading_time: "5 min de leitura"
---

# Como trocar a foto do perfil do WhatsApp pela API (automaticamente)

> Aprenda a trocar a foto do perfil do WhatsApp pela API, de forma automática e em vários números. Veja como atualizar foto, nome e status (recado) por código, com exemplos em cURL e Node.js.

**Para trocar a foto do perfil do WhatsApp pela API, faça um `PUT` para `/{key}/instance/profile/picture` com o link público de uma imagem no campo `url` — a API baixa essa imagem e define como foto do número conectado.** O grande ganho de fazer isso por código (em vez de pelo app) é a **automação**: você troca a foto de vários números de uma vez, padroniza a identidade visual da marca e até agenda mudanças, sem mexer celular por celular.

Este guia mostra como atualizar foto, nome e status (recado) pela [api-wa.me](/).

## Trocar a foto do perfil

Endpoint: `PUT /{key}/instance/profile/picture`, com o `url` da imagem (link público, de preferência quadrado):

```bash
curl -X PUT "https://us.api-wa.me/SUA_KEY/instance/profile/picture" \
  -H "Content-Type: application/json" \
  -d '{ "url": "https://seusite.com/logo-perfil.png" }'
```

Em Node.js, usando fetch:

```ts
await fetch("https://us.api-wa.me/SUA_KEY/instance/profile/picture", {
  method: "PUT",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ url: "https://seusite.com/logo-perfil.png" }),
});
```

> A imagem precisa estar acessível por uma **URL pública (HTTPS)**. Use proporção **1:1 (quadrada)** para evitar cortes.

## Trocar o nome e o status (recado)

Já que você está no perfil, dá para padronizar também o **nome de exibição** e o **status**:

```bash
# Nome de exibição
curl -X PUT "https://us.api-wa.me/SUA_KEY/instance/profile/name" \
  -H "Content-Type: application/json" \
  -d '{ "name": "Atendimento • Minha Empresa" }'

# Status / recado (aceita emoji)
curl -X PUT "https://us.api-wa.me/SUA_KEY/instance/status" \
  -H "Content-Type: application/json" \
  -d '{ "text": "Atendimento 24h 🚀" }'
```

## Trocar a foto de vários números de uma vez

Como cada número é uma **instância** com sua própria `key`, padronizar a marca em todos é só repetir a chamada:

```ts
const instancias = ["KEY_VENDAS", "KEY_SUPORTE", "KEY_FINANCEIRO"];
const fotoMarca = "https://seusite.com/logo-perfil.png";

for (const key of instancias) {
  await fetch(`https://us.api-wa.me/${key}/instance/profile/picture`, {
    method: "PUT",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({ url: fotoMarca }),
  });
}
```

Perfeito para empresas com vários atendentes ou setores que precisam da **mesma identidade visual**.

## Remover a foto do perfil

```bash
curl -X DELETE "https://us.api-wa.me/SUA_KEY/instance/profile/picture"
```

## E pelo aplicativo (modo manual)?

Se você quer trocar a foto de **um** número e não precisa automatizar: abra o WhatsApp → **Configurações** → toque na sua foto → escolha câmera ou galeria. Simples — mas não escala. Para vários números ou troca programada, a API é o caminho.

## Próximos passos

- [Como criar e integrar uma API de WhatsApp](/blog/como-criar-api-whatsapp) — conectar o número e começar;
- [Guia da API do WhatsApp: endpoints essenciais](/blog/guia-api-whatsapp-endpoints) — visão geral;
- [Documentação completa](/docs).

## Perguntas frequentes

### Como trocar a foto do perfil do WhatsApp pela API?

Faça uma requisição PUT para /{key}/instance/profile/picture com o corpo JSON contendo 'url', que deve ser o link público de uma imagem. A API baixa a imagem e define como foto do perfil do número conectado.

### Posso trocar a foto de vários números do WhatsApp de uma vez?

Sim. Como cada número é uma instância identificada por uma 'key', basta repetir a chamada para cada instância. É ideal para padronizar a foto/marca em vários atendentes ou setores automaticamente.

### Que tipo de imagem usar na foto de perfil pela API?

Use uma imagem acessível por uma URL pública (HTTPS), preferencialmente quadrada (proporção 1:1) para não cortar. A API busca essa URL e aplica como foto do perfil.

### Dá para mudar também o nome e o status (recado) pela API?

Sim. Use PUT /{key}/instance/profile/name para o nome de exibição e PUT /{key}/instance/status para o texto de status (o 'Recado'). Ambos aceitam emojis.

### Como remover a foto do perfil pela API?

Faça uma requisição DELETE para /{key}/instance/profile/picture. A foto atual é removida e o perfil volta ao avatar padrão.
