@michalc
It gets worse. There are no unique ids on the records and there are multiple indentical records (all fields are the same), down to the microsecond. Are the repetitions down to retry attempts? If so, the "sentAt" fields should be updated and ideally there would be an "attemptIndex" property. Please could we (at least) have a unique id added to each so that we can tell them apart?
Example (details changed to protect the innocent):
[
{
"alertType": "APs went down",
"loggedAt": "2025-03-12T15:24:37.973999Z",
"networkId": "N_123123123123123123",
"organizationId": "123123",
"responseCode": -1,
"responseDuration": 6007,
"sentAt": "2025-03-12T15:24:31.964999Z",
"url": "https://webhooks.example.com/api/Endpoint?xxx=yyy"
},
{
"alertType": "APs went down",
"loggedAt": "2025-03-12T15:24:37.973999Z",
"networkId": "N_123123123123123123",
"organizationId": "123123",
"responseCode": -1,
"responseDuration": 6007,
"sentAt": "2025-03-12T15:24:31.964999Z",
"url": "https://webhooks.example.com/api/Endpoint?xxx=yyy"
},
...
]
Author, https://www.nuget.org/packages/Meraki.Api/