> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://academy.zrupay.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Section Développeurs

# Qu'est-ce que la section Développeurs ?

Dans cette section vous trouverez des outils conçus pour faciliter les tâches d'intégration à votre équipe de développement.

- Allez dans le menu vertical de gauche et sélectionnez **« Développeurs »**.
- Vous verrez trois onglets : **Journaux de l'API**, **Notifications** et **Webhooks**.

# Onglet Journaux de l'API

Les Journaux de l'API affichent toutes les requêtes effectuées à notre API et les réponses retournées. Utile pour déboguer les erreurs d'intégration.

## Filtres disponibles

- **Filtre de date** sous forme de chip persistant.
- **Sélecteur de code de réponse** : filtre par code HTTP (200, 201, 400, 401, 404, 408, 500).
- **Bouton « Filtres »** : ajoute des chips supplémentaires comme **Méthode** (méthode HTTP de la requête).

> 🧐 L'onglet Journaux de l'API n'a pas de bouton Exporter un fichier CSV.

## Quelles informations ai-je pour chaque journal ?

En dépliant un journal (en cliquant dessus) vous verrez trois blocs :

- **Information** : ID du journal, URL de la requête, date et heure, et paramètres GET.
- **Demande** : JSON complet envoyé à l'API, avec une icône pour le copier.
- **Réponse** : JSON de réponse retourné par notre API, avec une icône pour le copier.

# Onglet Notifications

Les notifications sont les avis que Zru envoie à votre serveur lorsque des événements surviennent sur les transactions (à la `notify_url` définie lors de la création d'une transaction, d'un abonnement ou d'une autorisation par API).

Depuis cet onglet vous pouvez voir toutes les notifications envoyées, la réponse retournée par votre serveur et les renvoyer si nécessaire.

## Filtres disponibles

- **Sélecteur de recherche** : ID, ID Externe ou URL de Notification.
- **Filtre de date** sous forme de chip persistant.
- **Sélecteur de code de réponse** et bouton **Filtres** pour ajouter des chips supplémentaires.
- **Bouton Exporter un fichier CSV**.

## Quelles informations ai-je pour chaque notification ?

> 🧐 Pour déplier une notification, cliquez dessus dans la liste.

> ✋ Si vous ne pouvez pas cliquer ou renvoyer la notification, c'est que vous n'avez pas les permissions nécessaires. Parlez-en au propriétaire de l'environnement pour qu'il vous les active.

- **Information** : ID de notification, URL de notification, date et heure, et s'il s'agit d'une **Notification d'échec**.
- **Demande** : JSON complet envoyé par notre système à votre serveur, copiable.
- **Réponse** : réponse retournée par votre serveur, copiable.

## Comment renvoyer une notification ?

- Allez dans **Développeurs** ▶︎ **Notifications**.
- Localisez la notification que vous voulez renvoyer avec les filtres ou la recherche.
- Cliquez dessus pour déplier ses détails.
- Dans le bloc **Actions**, cliquez sur **« Renvoyer »**.

# Onglet Webhooks

Les Webhooks vous permettent de configurer les endpoints auxquels Zru enverra des notifications de manière globale pour tout l'environnement.

La liste affiche le **Nom**, l'**URL**, le **Type** d'événements souscrits et si le webhook est **Activé**. Avec le bouton **« Ajouter un webhook »** vous pouvez en créer un nouveau.

Pour apprendre à les configurer, [consultez ce guide](https://academy.zrupay.com/fr/article/comment-configurer-les-webhooks-1nlngw4/).

> 🧐 La différence entre Webhooks et Notifications : les **Webhooks** sont la configuration de l'endpoint (à quelle URL envoyer). Les **Notifications** sont les événements concrets envoyés à ces endpoints, avec leur demande et leur réponse.