Skip to main content


We now better support 3rd party apps like Tusky and Phanpy thanks to API and OAuth improvements.

Pictured: @dansup using phanpy.social

The power of open APIs are awesome 🚀

#pixelfed #openAPIs #phanpy

in reply to pixelfed

Does this mean us visually impaired people can use clients like Tweesecake and Mona, which have full accessibility for screen readers?
in reply to pixelfed

Celebrating FOSS APIs while cross-advertising a sister project under your control that refuses to open their stuff surely is a choice.
in reply to pixelfed

I've been working on improving Pixelfed support in my client recently, what exactly has changed?
in reply to mikołajczyk, podobno

@mkljczk We fixed OAuth out-of-band (OOB) support, and CORS issues with some endpoints that prevented 3rd party web clients from accessing Pixelfed properly.
in reply to pixelfed

Great! One thing I had to work around is that according to Mastodon documentation, scope is a required attribute of Token response (/oauth/token). I don't really need it, but I validate all responses with Valibot.

But that would require too much code duplication rather than just using Laravel Passport defaults, right?