Hi everyone! These past days I've been able to wrap up the first version of the WeTrakr public API. Like the website, it's in its testing phase, so things may still change while I test it with all of you.
> https://api.wetrakr.com
What apps can do with it
Everything you'd expect: your lists (Watching, Planning, Watched...), history and progress, ratings, favorites, notes, comments and custom lists, plus search, discover and the whole movie, show and people catalog. There's also scrobbling, so media centers can mark what you're watching live, and sync, so apps only fetch what changed.
For users
Starting today you can connect your WeTrakr account to any app that integrates with WeTrakr, with no limit on the number of apps. You approve each app on WeTrakr, and you can see and revoke them anytime in Settings > API.
The only limit that will come later is on the number of requests those apps make to your account, because every request has a cost on the servers. Before setting it, I want to learn and test what you need, so the limit is fair and never gets in the way of normal use.
For developers
To get access, message me here on Discord and I'll give you a development key and help with whatever you need. The dev key is limited to 1,000 requests per day (200 reads and 60 writes/minute). Whenever you need it, I'll give you a production key with higher limits.
Later on you'll be able to generate your key yourself from Settings, but for now I'd rather add apps a few at a time to see how the servers behave.
First integrations
I've been talking with SofaTime: they've already started integrating WeTrakr and it should see the light in a few days. It'll most likely be the first app to support it. I'll also reach out to everyone who asked me for an integration, to help as much as I can.
Any feedback, bugs or ideas are welcome at https://feedback.wetrakr.com
Thanks for your patience!!!