Básico
Métodos HTTP no consumo de APIs
Quando usar GET, POST, PUT, PATCH e DELETE ao integrar com uma API REST.
Escolhendo o verbo certo
Cada requisição HTTP carrega um método que diz à API o que você deseja fazer com aquele recurso:
GET: apenas ler/consultar dados. Nunca deve alterar dados no servidor e não costuma enviar corpo (body).POST: criar um novo recurso (ou disparar uma ação), enviando os dados nobody.PUT: substituir um recurso inteiro (normalmente exige enviar todos os campos).PATCH: atualizar parcialmente apenas os campos enviados.DELETE: remover o recurso indicado na URL.
Exemplo Prático
javascript
await fetch('https://api.exemplo.com/notas/5', {
method: 'PATCH',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ title: 'Título atualizado' })
});