evolution-api icon indicating copy to clipboard operation
evolution-api copied to clipboard

Erro 404 ao chamar /instance/restart/{instance} na versão evoapicloud/evolution-api:v2.3.4

Open cassiofjardim opened this issue 2 months ago • 1 comments

Welcome!

  • [x] Yes, I have searched for similar issues on GitHub and found none.

What did you do?

Estou tentando usar o endpoint PUT /instance/restart/{instance} documentado na Evolution API, porém o servidor retorna 404 Not Found. O endpoint /instance/connectionState/{instance} funciona normalmente, confirmando que a instância existe e a API key está correta.

What did you expect?

✅ Resultado esperado

Que o endpoint PUT /instance/restart/{instance} esteja presente na versão v2.3.4, conforme documentação oficial, retornando:

{ "instance": { "instanceName": "cassiorh", "state": "open" } }

What did you observe instead of what you expected?

❌ Resultado atual

O endpoint retorna 404 Not Found:

{ "status":404, "error":"Not Found", "response":{"message":["Cannot PUT /instance/restart/cassiorh"]} }

Também testado via:

http://127.0.0.1:8080/instance/restart/cassiorh

→ mesmo erro.

Screenshots/Videos

No response

Which version of the API are you using?

2.3.4

What is your environment?

Windows

Other environment specifications

🖥️ Ambiente

Versão da Evolution API: evoapicloud/evolution-api:v2.3.4

Instalação: Docker Swarm em VPS Linux

Container:

CONTAINER ID IMAGE PORTS a4d394808da5 evoapicloud/evolution-api:v2.3.4 8080/tcp

Instância testada: cassiorh

Estado da instância: close

API Key usada: válida e funcionando (não incluída aqui)

If applicable, paste the log output

No response

Additional Notes

No response

cassiofjardim avatar Nov 13 '25 15:11 cassiofjardim

@cassiofjardim use POST instead, it should work if the instance state is 'open'

anassnammal avatar Nov 19 '25 09:11 anassnammal