home.social

#activitypubapi — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #activitypubapi, aggregated by home.social.

  1. For the #ActivityPubAPI, we need a profile of OAuth to use for accessing the actor's data. There's a suggested flow here:

    github.com/swicg/activitypub-a

    There's an example client here:

    swicg.github.io/activitypub-ap

    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

  2. @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

  3. @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

  4. @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

  5. @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

  6. @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

  7. A #moviespub demo. This is an #ActivityPubAPI client that loads my inbox and shows all movie-viewing activities. I can also do type-ahead search for movie names, and add a View Video activity for it. This all uses the movies.pub ActivityPub objects. Fun stuff at #wmhack2026 .

  8. A #moviespub demo. This is an #ActivityPubAPI client that loads my inbox and shows all movie-viewing activities. I can also do type-ahead search for movie names, and add a View Video activity for it. This all uses the movies.pub ActivityPub objects. Fun stuff at #wmhack2026 .

  9. A #moviespub demo. This is an #ActivityPubAPI client that loads my inbox and shows all movie-viewing activities. I can also do type-ahead search for movie names, and add a View Video activity for it. This all uses the movies.pub ActivityPub objects. Fun stuff at #wmhack2026 .

  10. A #moviespub demo. This is an #ActivityPubAPI client that loads my inbox and shows all movie-viewing activities. I can also do type-ahead search for movie names, and add a View Video activity for it. This all uses the movies.pub ActivityPub objects. Fun stuff at #wmhack2026 .

  11. A #moviespub demo. This is an #ActivityPubAPI client that loads my inbox and shows all movie-viewing activities. I can also do type-ahead search for movie names, and add a View Video activity for it. This all uses the movies.pub ActivityPub objects. Fun stuff at #wmhack2026 .

  12. Which of the top 4 Fediverse server projects will be the first to implement the ActivityPub API?

    #EvanPoll #poll #ActivityPub #ActivityPubAPI

  13. Which of the top 4 Fediverse server projects will be the first to implement the ActivityPub API?

    #EvanPoll #poll #ActivityPub #ActivityPubAPI

  14. Which of the top 4 Fediverse server projects will be the first to implement the ActivityPub API?

    #EvanPoll #poll #ActivityPub #ActivityPubAPI

  15. Which of the top 4 Fediverse server projects will be the first to implement the ActivityPub API?

    #EvanPoll #poll #ActivityPub #ActivityPubAPI

  16. Which of the top 4 Fediverse server projects will be the first to implement the ActivityPub API?

    #EvanPoll #poll #ActivityPub #ActivityPubAPI

  17. 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 […]

    socialwebfoundation.org/2026/0

  18. 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 […]

    socialwebfoundation.org/2026/0

  19. 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 […]

    socialwebfoundation.org/2026/0

  20. 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 […]

    socialwebfoundation.org/2026/0

  21. 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 […]

    socialwebfoundation.org/2026/0

  22. 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.

    activitypub.blog/2026/04/22/8-

  23. 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.

    activitypub.blog/2026/04/22/8-

  24. 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.

    activitypub.blog/2026/04/22/8-

  25. 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.

    activitypub.blog/2026/04/22/8-

  26. 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.

    activitypub.blog/2026/04/22/8-

  27. #ThoughtProvoker :blobhyperthink:

    @laurenshof wrote fabulous reports analysing our #SocialWeb and sadly this included raging techno-ideological #ProtocolWars too. How can we turn that to #Progress?

    So much friction and heat in the raging discussions #ActivityPub vs. #ATProto 😭

    🔮 What is *much* more relevant in #Bluesky vs AP is WHY ❔ Bluesky + ATProto gets the bigger uptake, despite compromising on #moral and #ethical values and #principles we hold dear.

    Knowing the answers to that is where #opportunity for strategic action comes from. And subsequently following what you may call #FocusedPragmatism instead of just 'wild-coding' the chaotic #fedi with countless independent, uncoordinated "Show, don't tells" of yet more code to shove onto the #BigBallOfMud that fediverse-we-have increasingly represents.

    #ActivityPubAPI provides such Opportunity.

    To revive on a *greenfield basis* doing #Protocol design and adopt lessons-learned from APv1 #Microbloggosphere vs. #Atmosphere.

    #SX

  28. #ThoughtProvoker :blobhyperthink:

    @laurenshof wrote fabulous reports analysing our #SocialWeb and sadly this included raging techno-ideological #ProtocolWars too. How can we turn that to #Progress?

    So much friction and heat in the raging discussions #ActivityPub vs. #ATProto 😭

    🔮 What is *much* more relevant in #Bluesky vs AP is WHY ❔ Bluesky + ATProto gets the bigger uptake, despite compromising on #moral and #ethical values and #principles we hold dear.

    Knowing the answers to that is where #opportunity for strategic action comes from. And subsequently following what you may call #FocusedPragmatism instead of just 'wild-coding' the chaotic #fedi with countless independent, uncoordinated "Show, don't tells" of yet more code to shove onto the #BigBallOfMud that fediverse-we-have increasingly represents.

    #ActivityPubAPI provides such Opportunity.

    To revive on a *greenfield basis* doing #Protocol design and adopt lessons-learned from APv1 #Microbloggosphere vs. #Atmosphere.

    #SX

  29. #ThoughtProvoker :blobhyperthink:

    @laurenshof wrote fabulous reports analysing our #SocialWeb and sadly this included raging techno-ideological #ProtocolWars too. How can we turn that to #Progress?

    So much friction and heat in the raging discussions #ActivityPub vs. #ATProto 😭

    🔮 What is *much* more relevant in #Bluesky vs AP is WHY ❔ Bluesky + ATProto gets the bigger uptake, despite compromising on #moral and #ethical values and #principles we hold dear.

    Knowing the answers to that is where #opportunity for strategic action comes from. And subsequently following what you may call #FocusedPragmatism instead of just 'wild-coding' the chaotic #fedi with countless independent, uncoordinated "Show, don't tells" of yet more code to shove onto the #BigBallOfMud that fediverse-we-have increasingly represents.

    #ActivityPubAPI provides such Opportunity.

    To revive on a *greenfield basis* doing #Protocol design and adopt lessons-learned from APv1 #Microbloggosphere vs. #Atmosphere.

    #SX

  30. #ThoughtProvoker :blobhyperthink:

    @laurenshof wrote fabulous reports analysing our #SocialWeb and sadly this included raging techno-ideological #ProtocolWars too. How can we turn that to #Progress?

    So much friction and heat in the raging discussions #ActivityPub vs. #ATProto 😭

    🔮 What is *much* more relevant in #Bluesky vs AP is WHY ❔ Bluesky + ATProto gets the bigger uptake, despite compromising on #moral and #ethical values and #principles we hold dear.

    Knowing the answers to that is where #opportunity for strategic action comes from. And subsequently following what you may call #FocusedPragmatism instead of just 'wild-coding' the chaotic #fedi with countless independent, uncoordinated "Show, don't tells" of yet more code to shove onto the #BigBallOfMud that fediverse-we-have increasingly represents.

    #ActivityPubAPI provides such Opportunity.

    To revive on a *greenfield basis* doing #Protocol design and adopt lessons-learned from APv1 #Microbloggosphere vs. #Atmosphere.

    #SX

  31. #ThoughtProvoker :blobhyperthink:

    @laurenshof wrote fabulous reports analysing our #SocialWeb and sadly this included raging techno-ideological #ProtocolWars too. How can we turn that to #Progress?

    So much friction and heat in the raging discussions #ActivityPub vs. #ATProto 😭

    🔮 What is *much* more relevant in #Bluesky vs AP is WHY ❔ Bluesky + ATProto gets the bigger uptake, despite compromising on #moral and #ethical values and #principles we hold dear.

    Knowing the answers to that is where #opportunity for strategic action comes from. And subsequently following what you may call #FocusedPragmatism instead of just 'wild-coding' the chaotic #fedi with countless independent, uncoordinated "Show, don't tells" of yet more code to shove onto the #BigBallOfMud that fediverse-we-have increasingly represents.

    #ActivityPubAPI provides such Opportunity.

    To revive on a *greenfield basis* doing #Protocol design and adopt lessons-learned from APv1 #Microbloggosphere vs. #Atmosphere.

    #SX