Nutzdaten für Ereignisse registrieren

Sie können die folgenden Payloads für die Ereignisregistrierung verwenden, um asynchrone Workflows und Synchronisierungen für Webhooks und APIs zur Ereignisbenachrichtigung auszulösen.

Beispiel

Der folgende Code ist eine Beispiel-Nutzlast. Verwenden Sie die Events-APIs, um die tatsächlichen Attribute abzurufen. Siehe https://docs.verify.ibm.com/verify/reference/getallevents und 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
}