<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[ActivityPub specifications don&#x27;t seem to provide a way to do Idempotent POSTs to your outbox.]]></title><description><![CDATA[<p>ActivityPub specifications don't seem to provide a way to do Idempotent POSTs to your outbox.</p><p>That seems like a problem for C2S to me.</p><p>Networks are unreliable. You cannot tell the difference between an unreceived request vs an unreceived response. You'll get unwanted identical duplicate activities.</p><p>Although it isn't difficult to solve — a convention just needs to be picked.</p><p>For example, a new Idempotency field could be added to the JSON-LD payload.</p><p><a href="https://mastodon.social/tags/ActivityPub" rel="tag">#<span>ActivityPub</span></a> <a href="https://mastodon.social/tags/ActivityStreams" rel="tag">#<span>ActivityStreams</span></a> <a href="https://mastodon.social/tags/FediDev" rel="tag">#<span>FediDev</span></a></p>]]></description><link>https://board.circlewithadot.net/topic/f42628d7-8739-4119-a776-bb5224de8e0e/activitypub-specifications-don-t-seem-to-provide-a-way-to-do-idempotent-posts-to-your-outbox.</link><generator>RSS for Node</generator><lastBuildDate>Thu, 14 May 2026 21:39:44 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/f42628d7-8739-4119-a776-bb5224de8e0e.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 09 May 2026 20:09:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ActivityPub specifications don&#x27;t seem to provide a way to do Idempotent POSTs to your outbox. on Sun, 10 May 2026 01:12:41 GMT]]></title><description><![CDATA[<p><span><a href="/user/nik%40toot.teckids.org">@<span>nik</span></a></span> </p><p>1/</p><p>I did consider that the activity ID could be the Idempotency field, but to me that has a lot of cons.</p><p>...</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/reiver/statuses/116547620803656003</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/reiver/statuses/116547620803656003</guid><dc:creator><![CDATA[reiver@mastodon.social]]></dc:creator><pubDate>Sun, 10 May 2026 01:12:41 GMT</pubDate></item><item><title><![CDATA[Reply to ActivityPub specifications don&#x27;t seem to provide a way to do Idempotent POSTs to your outbox. on Sat, 09 May 2026 20:13:16 GMT]]></title><description><![CDATA[<p><span><a href="/user/reiver%40mastodon.social">@<span>reiver</span></a></span> </p><p>Clients are allowed to generate an id themselves (which the server may or may not override). Shouldn't that be enough to de-duplicate?</p>]]></description><link>https://board.circlewithadot.net/post/https://toot.teckids.org/users/nik/statuses/116546443441387455</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://toot.teckids.org/users/nik/statuses/116546443441387455</guid><dc:creator><![CDATA[nik@toot.teckids.org]]></dc:creator><pubDate>Sat, 09 May 2026 20:13:16 GMT</pubDate></item></channel></rss>