I was wondering how much delay there is between the actual track listening (via UI) and the presence of the data in the API response. To check this in a precise way I created a new Spotify account (non-Premium) and I did the following:
listened to track A;
saved track A;
listened to track B;
listened to track C,D,E,F,G.
Using the recently-played endpoint, today (48h later) I only see track B but not the others. Of course I can see the saved track (A) using thehttps://api.spotify.com/v1/me/tracksendpoint.
Did anyone experience the same issue? Is there some documentation I can read to better understand the endpoint behavior?