If I remember correctly, back in the day when the API still existed it would only give access to your friends public information
https://photos.app.goo.gl/x6WQmxyX0JIL26d62
If I'm remembering correctly the API would return all of the things you mentioned if that info was shared to your friends
I would not exactly call that public, though.