82. Requête : Restaurer les événements d'abonnement

Il est toujours recommandé de pouvoir restaurer/vérifier les événements d'abonnement livrés par rapport à ceux produits. Par conséquent, GeoPard stocke l'historique de tous les événements d'abonnement produits pour les 12 derniers mois.

Les cas courants :

  • Mauvaise connexion Internet et événements non livrés

  • Redéploiement de l'écouteur WebSocket

  • Vérifier la cohérence entre les événements reçus et produits

  getPlatformEvents(input: {
    dateFrom: "2023-05-25T12:49:00.000Z", 
    dateTo: "2023-05-30T06:35:00.000Z", 
    userUuids: ["<placeholder_of_user_uuid>"]
  }){
    events {
      executionDate
      event {
        uuid
        userUuid
        action
        nodePath {
          entity
          uuid
        }
      }
    } 
  }
}

Filtres d'entrée pris en charge :

  • dateFrom au format datetime ISO 8701 (ex : "2023-05-25T12:49:00.000Z")

  • dateTo au format datetime ISO 8701 (ex : "2023-05-30T06:35:00.000Z")

  • farmUuids comme tableau d'UUID de « Ferme » à rechercher

  • fieldUuids comme tableau d'UUID de « Parcelle » à rechercher

  • userUuids en tant que tableau d'UUID d'"Utilisateur" à rechercher

  • eventUuids comme tableau d'UUID d'« Événement » d'abonnement

circle-info

Tous les filtres fonctionnent comme des opérateurs logiques ET.

circle-info

Chaque événement d'abonnement possède un attribut executionDate lié au moment d'envoi au format AWSDateTime compatible avec la DateTime ISO 8601.

Mis à jour

Ce contenu vous a-t-il été utile ?