How to test and debug ActivityPub
The number of visitors to the Forum via ActivityPub has dropped significantly over the past month.
So I have two questions:
How to test and debug ActivityPub
The number of visitors to the Forum via ActivityPub has dropped significantly over the past month.
So I have two questions:
One exciting thing about the #ActivityPubAPI is that we're turning a corner on client and server interoperability. We have a new Basic Profile for Social API Servers which covers the key features you should support for minimal interoperability with clients:
https://swicg.github.io/activitypub-api/basicprofile
In the API Task Force meeting last week, we had *two* demos of general-purpose social networking clients, based mostly off of these interfaces. I think this is a *great* development.
For the #ActivityPubAPI, we need a profile of OAuth to use for accessing the actor's data. There's a suggested flow here: https://github.com/swicg/activitypub-api/blob/main/OAuth%202.0%20for%20ActivityPub%20Activity%20Diagram.png There's an example client here: https://swicg.github.io/activitypub-api/examples/oauth/index.html It tries discovery via RFC 8414 or getting the endpoints straight from the actor. It then provisions a client ID using CIMD, FEP d8c2, or DCR (in that order). It then tries to do an authorization code flow. I'm interested in seeing it tested with more ActivityPub API servers. #ActivityPub
For the #ActivityPubAPI, we need a profile of OAuth to use for accessing the actor's data. There's a suggested flow here:
There's an example client here:
https://swicg.github.io/activitypub-api/examples/oauth/index.html
It tries discovery via RFC 8414 or getting the endpoints straight from the actor.
It then provisions a client ID using CIMD, FEP d8c2, or DCR (in that order).
It then tries to do an authorization code flow.
I'm interested in seeing it tested with more ActivityPub API servers.
@evan considering the big drive currently building up on the #ATProto protocol, and given the proximity between AP and AT, would an #ActivityPubAPI service make any sense for #Bluesky / #Eurosky ?
e.g. an AP-API enabled PDS – if that would mean anything
cc: @eurosky.social
Which of the top 4 Fediverse server projects will be the first to implement the ActivityPub API?
Social Web Foundation at Wikimedia Hackathon
I (Evan) will be at the Wikimedia Hackathon 2026 in Milan, Italy this weekend (May 1-4). I'm especially interested in how we can connect Wikimedia projects and content to the Social Web using ActivityPub. I'll be holding a session on the topic on Sunday May 3 at 9AM, but I'll also be available for discussions throughout the weekend. My hacking project plan is to make an ActivityPub object server for films. There are about 343,000 films in Wikidata, which compares pretty favourably with the […]https://socialwebfoundation.org/2026/05/01/social-web-foundation-at-wikimedia-hackathon/
8.1.0 — By the Numbers
ActivityPub for WordPress 8.1.0 is here. A new Fediverse statistics feature leads the release: a dashboard widget, monthly and annual email reports, and a shareable stats block with sharepic. Alongside it, an experimental ActivityPub API that lets third-party Fediverse apps post to your blog, Starter Pack imports in the Pixelfed and Mastodon formats, and richer EXIF metadata for photographers via the Vernissage namespace.