Email or username:

Password:

Forgot your password?
Top-level
Jan

@atomicpoet Companies like Buffer using the Mastodon API. ActivityPub is used by Mastodon for network federation. The majority of devs using the Mastodon API not the ActivityPub protocol.

7 comments
Chris Trottier

@jan You can't exactly de-couple the Mastodon API from ActivityPub protocol.

No matter, the Mastodon API is also open source.

Other apps, like Pixelfed, use the Mastodon API.

Jan

@atomicpoet You can use the Mastodon API without knowing anything about the ActivityPub protocol. That makes life easy for all developers.

No, Pixelfed uses the ActivityPub protocol, not the Mastodon API :)

Chris Trottier

@jan Pixelfed uses both ActivityPub protocol and Mastodon's API -- although it has recently diverged.

See attached screenshot.

Jan

@atomicpoet Where can I find the source code of the Pixelfed app? The Pixelfed repo on Github uses the AP protocol.

Kelson's Sorta Old Account

@atomicpoet @jan there are plenty of platforms that use ActivityPub but not the Mastodon API.

AcrivityPub is how all the servers talk to each other.

The Mastodon API is one of many ways they can talk to client-side apps.

Chris Trottier

@KelsonV @jan Yes, I'm aware of that.

What I'm saying is that you can't exactly use Mastodon's API without ActivityPub.

I mean, maybe someone can go ahead and do it. For what reason, I don't know.

Jan

@atomicpoet @KelsonV The purpose of an API is to abstract complexity like ActivityPub. You can use the Mastodon API without knowing anything about ActivityPub:

docs.joinmastodon.org/client/i

For what reason? Simple to publish posts, to read your timeline, etc.

Go Up