@aaronpk A starred article is a private favorite — generally it means something you want to come back to later for some reason. It’s common to have a special pseudo-feed that shows just starred articles, so a user can find them all easily.
I haven’t worked with current syncing system APIs much yet: my experience is mainly with NewsGator and Google Reader APIs, both now defunct. I vastly preferred NewsGator’s API, because it was designed as a syncing system, where Google Reader’s API was designed for Google, and was never publicly documented or supported, and didn’t work very well for apps like Evergreen (there were lots of ambiguous cases).
@aaronpk The worst thing about NewsGator’s API, though, was that it was not just XML but SOAP. Ugh.
Syncing is often built on top of a REST API — but, still, I understand the distinction. Syncing also implies that I could do a thing in the client, not be able to reach the server, and queue that action and notify the server once it’s reachable again.
Syncing also implies a focus on efficiency, and this doesn’t always fit that well with a strict REST API, and may involve the need for things like sync tokens.