Skip to main content
WEBHOOK
Para utilizar nossas APIs e Webhooks de linhas virtuais, é necessário aderir ao nosso manual de branding
Emitido quando uma linha cancelada da sua empresa volta a funcionar: é o inverso de Linha cancelada (phone-account.canceled). O inverso de um bloqueio é Linha desbloqueada (phone-account.unblocked). A reativação não é feita pela API. Ela acontece quando a Salvy reativa a linha ou quando uma portabilidade de saída da linha é revertida. Depois da reativação, a linha pode ficar ativa na hora ou ainda precisar de uma etapa de ativação (chip físico ou eSIM). Confirme o estado atual antes de liberá-la para uso. O payload traz apenas o phoneAccountId. Para saber o estado atual da linha, consulte Detalhar linha (disponível na v3).
Os eventos podem chegar fora de ordem ou mais de uma vez. Use o phoneAccountId para buscar o estado atual da linha em vez de inferi-lo a partir da sequência de eventos recebidos.

Headers

svix-id
string
required

Identificador único da mensagem. Se a mesma mensagem for reenviada, o valor se repete — use-o para descartar entregas duplicadas.

Example:

"msg_2KWPBgLlAfxdpx2AI54pPJ85f4W"

svix-timestamp
string
required

Momento do envio, em segundos desde a época Unix. Faz parte da assinatura; rejeite mensagens com horário muito distante do atual.

Example:

"1674087231"

svix-signature
string
required

Assinatura da mensagem, usada para confirmar que ela foi enviada pela Salvy. Veja a página de verificação de webhooks.

Example:

"v1,K5oZfzN95Z9UVu1EsfQmfVNQhnkZ2pj9o9NDN/H/pI4="

Body

application/json
type
string
required

Nome do evento

Allowed value: "phone-account.reactivated"
Example:

"phone-account.reactivated"

timestamp
string
required

Data e hora da emissão do evento

Example:

"2025-09-03T00:00:00Z"

data
object
required

Conteúdo do evento

Response

200 - application/json