Sistema separado dos webhooks da organização: URL e secret próprios, em Rádio ao Vivo → Configurações. Disparado quando um áudio de ouvinte passa pela curadoria.Diferenças em relação aos demais:
Assinatura no header X-Radio-Signature, não X-Webhook-Signature.
Não envia X-Webhook-Event.
Sem organization_id no corpo.
Sem secret configurado, o header ainda é enviado, assinado com string vazia — não o trate como prova de autenticidade.
audio_url é uma URL pré-assinada válida por 15 minutos. Baixe o arquivo imediatamente; não armazene o link.
Requisição
Parâmetros Bodyapplication/jsonNecessário
Exemplo
{"event":"audio.approved","contact":{"name":"João Silva","phone":"5511999990001"},"audio_url":"https://storage.example.com/radio/audios/1/abc.ogg?signed=xyz&expires=1711285200","transcription":"Quero mandar um salve pra minha mãe!","duration_seconds":14,"received_at":"2026-03-24T14:32:00Z"}