Hey there, I uploaded some events data from batch api couple of hours back. I received a 200 in response as well. There were 140 events to be precise but they don’t seem to be queryable in my charts. I can see the data got uploaded successfully from web portal as well by going into sources & destinations → identify & event counts but there is nothing in user look up or charts. PLEASE HELP!
Best answer by MikkoKarvonen
I think the problem might be the “time” field in your payload.
If you check the Batch API documentation (https://developers.amplitude.com/docs/batch-event-upload-api), it says:
The timestamp of the event in milliseconds since epoch. If time is not sent with the event, it will be set to the request upload time.
That would put your events a few hundred milliseconds after the epoch, i.e. 1.1.1970 00:00:00UTC.
I have no idea if Amplitude has something in place to catch things like this.
As a side note, if you plan to track European users, including actual names in your dataset like means you have to be very careful about staying GDPR compliant.