Relato de erro do navegador, enviado pela própria interface. Agente não precisa chamar.

A interface relata sozinha erro de JS, promessa rejeitada, script/CSS que não carregou e bloqueio de CSP — uma vez por sessão — e o app relata falha tratada por window.mmErro.relata. O servidor valida o envelope, redige credencial, e-mail e telefone, junta repetições da mesma falha por minuto e registra um evento operacional; nada é gravado em banco. Não guarda IP, cookie, query nem o User-Agent inteiro. Responde 204 sempre, inclusive para relato inválido. Devolve: 204 sem corpo, sempre — relato inválido, repetido ou acima do teto também recebe 204.

post/api/erro-cliente

Request

  • Base URL: https://gradetv.net
  • URL: https://gradetv.net/api/erro-cliente
  • Auth: none required

Request body

codestring required

Código da falha, UI- + letras/dígitos (UI-JS-001 erro global, UI-PROMESSA-001, UI-RECURSO-001, UI-CSP-001, UI-APP-001 relato do app).

phasestring required

Fase em que quebrou, minúsculas: global, promessa, script, carregar_lista…

pathstring

Caminho da página aberta, sem query; número, hash e token no caminho são guardados como :id.

messagestring

Mensagem do erro, até 2000 caracteres.

stackstring

Stack trace, até 12000 caracteres.

sourcestring

Script de origem; só o caminho é guardado.

lineinteger

Linha no script de origem.

columninteger

Coluna no script de origem.

visivelboolean

Se a aba estava visível quando quebrou.

buildstring

Build da página que relatou (a <meta name="build">), até 64 letras, dígitos, ., _ ou -; é ele que data a falha.

Response

204 sem corpo, sempre — relato inválido, repetido ou acima do teto também recebe 204.

Changes

No recorded changes to this operation across all 1 revision of this API.