<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Remove on Fediverse Developer Network</title><link>https://fedidevs.org/tags/remove/</link><description>Recent content in Remove on Fediverse Developer Network</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><atom:link href="https://fedidevs.org/tags/remove/index.xml" rel="self" type="application/rss+xml"/><item><title>Remove</title><link>https://fedidevs.org/projects/server-apps/communecter/activities/remove/</link><guid>https://fedidevs.org/projects/server-apps/communecter/activities/remove/</guid><description>&lt;p>The &lt;code>Remove&lt;/code> activity is used to indicate the removal or revocation of an invitation or a follow in Communecter.&lt;/p>
&lt;h3 id="reference">Reference&lt;/h3>
&lt;ul>
&lt;li>&lt;strong>Activity&lt;/strong>: &lt;a href="https://www.w3.org/TR/activitypub/#remove-activity-inbox">Remove&lt;/a>&lt;/li>
&lt;li>&lt;strong>Object&lt;/strong>: The object being removed&lt;/li>
&lt;/ul>
&lt;h3 id="internal-logic">Internal Logic&lt;/h3>
&lt;p>When an actor wants to remove an invitation or a follow, they can send a Remove activity. The Remove activity includes the invitation or follow being removed, specified as the object.&lt;/p>
&lt;h3 id="examples">Examples&lt;/h3>
&lt;h4 id="removing-an-invitation">Removing an Invitation&lt;/h4>
&lt;p>In this example, &lt;strong>Yorre&lt;/strong> sends a Remove activity to revoke a previous invitation sent to an user:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-json" data-lang="json">&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;@context&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;https://www.w3.org/ns/activitystreams&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;type&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Remove&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;actor&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;https://communecter.org/api/activitypub/users/u/Yorre&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;id&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;https://efc4-102-16-43-150.ngrok-free.app/api/activitypub/activity/id/649d3b54b3a53&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;object&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;https://efc4-102-16-43-150.ngrok-free.app/api/activitypub/activity/id/649d39d47e6c3&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="err">The&lt;/span> &lt;span class="err">`Remove`&lt;/span> &lt;span class="err">activity&lt;/span> &lt;span class="err">can&lt;/span> &lt;span class="err">be&lt;/span> &lt;span class="err">used&lt;/span> &lt;span class="err">to&lt;/span> &lt;span class="err">remove&lt;/span> &lt;span class="err">a&lt;/span> &lt;span class="err">member&lt;/span> &lt;span class="err">from&lt;/span> &lt;span class="err">an&lt;/span> &lt;span class="err">organization:&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="err">Example:&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="err">```json&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;@context&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;https://www.w3.org/ns/activitystreams&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;type&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Remove&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;actor&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;https://communecter.org/api/activitypub/users/u/OrgAdmin&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;object&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;https://communecter.org/api/activitypub/users/u/FormerMember&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;target&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;https://communecter.org/api/activitypub/groups/g/CommunityGroup&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item></channel></rss>