Here's a sample curl I've tried (with my project ID and token redacted)
curl --request POST \
--url 'https://api.mixpanel.com/import?strict=1&project_id=ID' \
--header 'Content-Type: application/json' \
--header 'accept: application/json' \
--user 'TOKEN:' \
--json '
[{"event":"recipe_created","properties":{"time":1727771163,"distinct_id":"user-4","$insert_id":"created-recipe-331233"}}]]
I am 100% definitely using the right ID and token. And the request gets this response:
{"code":200,"num_records_imported":1,"status":"OK"}
So why doesn't an event appear in my dashboard?