Lemmy v1.0.0 is in open beta testing now, and has released the new API v4 for app developers
https://lemmy.ca/post/65119001
A few of the features are also available in Piefed. It might be helpful to implement them both at once :)