v9

latestOpenAPI 3.1.0MITraw.githubusercontent.com2026-05-05502770.7 KB
Webhooks

$viva->webhooks->verificationResponse()

Génère la réponse de vérification pour le GET de confirmation envoyé par Viva.

Quand vous configurez un webhook dans le Dashboard Viva, Viva envoie un GET pour vérifier que l'URL est accessible. Vous devez répondre avec votre clé de vérification.

// Dans votre contrôleur (Laravel) :
public function handleVivaWebhookVerification(Request $request)
{
    $response = $viva->webhooks->verificationResponse('votre-verification-key');

    return response()->json($response);
    // => {"StatusCode": 0, "Key": "votre-verification-key"}
}
get/Webhooks/verificationResponse

Query parameters

verificationKeystring required

Clé de vérification (Dashboard Viva > Webhooks)

Response

Réponse de vérification

StatusCodeinteger
Keystring

Clé de vérification

Example response

{
  "Key": "votre-verification-key"
}