---
title: "$viva->webhooks->verificationResponse()"
method: GET
path: "/Webhooks/verificationResponse"
tags: ["Webhooks"]
---

# $viva->webhooks->verificationResponse()

`GET /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.

```php
// 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"}
}
```

## Query parameters

- `verificationKey` string, required

## Response `200`

Réponse de vérification

- WebhookVerificationResponse
  - `StatusCode` integer
  - `Key` string — Clé de vérification

---

[API](https://skmtc.net/qrcommunication/apis/viva-wallet-merchant-sdk-re-fe-rence-php.md) · [All operations](https://skmtc.net/qrcommunication/apis/viva-wallet-merchant-sdk-re-fe-rence-php/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/qrcommunication/viva-wallet-merchant-sdk-re-fe-rence-php/versions/bcafd06ce584/schema)
