Enregistrer la charge utile des événements

Vous pouvez utiliser les charges utiles d'enregistrement d'événements suivantes pour déclencher des workflows asynchrones et des synchronisations pour les webhooks et les API de notification d'événements.

Exemple

Le code suivant est un exemple de charge utile. Utilisez les API Events pour récupérer les attributs réels. Voir https://docs.verify.ibm.com/verify/reference/getallevents et https://docs.verify.ibm.com/verify/docs/pulling-event-data.

{
  
    "geoip": {
      "continent_name": "North America",
      "city_name": null,
      "country_iso_code": "USA",
      "ip": "111.11.11.111",
      "country_name": "United States",
      "region_name": null,
      "location": {
        "lon": "-97.822",
        "lat": "37.751"
      }
    },
    "data": {
      "result": "success",
      "flow_url": "22222222222222222222222222",
      "subtype": "completed",
      "flow_id": "33333333-3333-3333-3333-333333333333",
      "origin": "111.11.11.111",
      "session_id": "44444444-4444-4444-4444-444444444444",
      "flow_name": "My test flow name",
      "realm": "cloudIdentityRealm",
      "userid": "5555555555",
      "devicetype": "python-requests/2.22.0",
      "flow_document_id": "aa9a9a9a-9a9a-999-99a9-9aaaaa999999",
      "username": "username.cloudidentity.ibm.com"
    },
    "year": 2023,
    "event_type": "register",
    "month": 2,
    "indexed_at": 1675452230355,
    "tenantid": "66666666-6666-6666-6666-666666666666",
    "tenantname": "tenant name.verify.ibmcloudsecurity.com",
    "correlationid": "CORR_ID-77777777-7777-7777-7777-777777777777",
    "servicename": "profile",
    "id": "88888888-8888-8888-8888-888888888888",
    "time": 1675452229804,
    "day": 3
}