urbanists.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
We're a server for people who like bikes, transit, and walkable cities. Let's get to know each other!

Server stats:

528
active users

#mastodonapi

1 post1 participant0 posts today
Jeff Sikes<p>Featured profiles snuck their way onto mastodon.social in a nightly build. Check out the last section of my Featured tab - only visible on Mastodon web (for now)!</p><p><a href="https://mastodon.social/@box464/featured" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@box464/featur</span><span class="invisible">ed</span></a></p><p><a href="https://mastodon.social/tags/Mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mastodon</span></a> <a href="https://mastodon.social/tags/mastodonapi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodonapi</span></a></p>
Andy Piper<p>An opportunity for client app developers, who wants to give this a try? <a href="https://macaw.social/tags/MastodonAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonAPI</span></a><br><a href="https://fosstodon.org/@sethmlarson/114432911055034192" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fosstodon.org/@sethmlarson/114</span><span class="invisible">432911055034192</span></a></p>
Gator3000 ⏚<p>🎉 <a href="https://mastodon.social/tags/Masthon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Masthon</span></a> 0.1.1 alpha is now up ! :catjam: </p><p>Masthon is a package that links your programs to the mastodon <a href="https://mastodon.social/tags/API" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>API</span></a> </p><p>The version 0.1.1 alpha is published on <a href="https://mastodon.social/tags/gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gitlab</span></a> : Come on and review, see my <a href="https://mastodon.social/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> at <a href="https://gitlab.com/Gator3000/masthon/-/releases" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.com/Gator3000/masthon/-</span><span class="invisible">/releases</span></a>.</p><p>You can install the package with <a href="https://mastodon.social/tags/pip" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pip</span></a> :<br>```<br>pip install git+<a href="https://gitlab.com/Gator3000/masthon.git" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.com/Gator3000/masthon.g</span><span class="invisible">it</span></a><br>```<br>The <a href="https://mastodon.social/tags/documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentation</span></a> will be available tomorrow when the beta will be published.</p><p>If you want information or to <a href="https://mastodon.social/tags/contribute" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>contribute</span></a> tell me on this account.</p><p><a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/mastodonapi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodonapi</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a></p>
Gator3000 ⏚<p>Hello from the <a href="https://mastodon.social/tags/API" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>API</span></a> at time : `Mon Apr 28 17:54:45 2025`.<br>The project used is **<a href="https://mastodon.social/tags/Masthon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Masthon</span></a>** a simple <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> package whitch links to <a href="https://mastodon.social/tags/Mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mastodon</span></a> coded by an <a href="https://mastodon.social/tags/french" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>french</span></a> student !<br>Let's check my <a href="https://mastodon.social/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> on <a href="https://mastodon.social/tags/gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gitlab</span></a> -&gt; <a href="https://gitlab.com/Gator3000/masthon.git" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.com/Gator3000/masthon.g</span><span class="invisible">it</span></a>. It's <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> !</p><p>Talk to me about my project at `<span class="h-card" translate="no"><a href="https://mastodon.social/@gator3000" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>gator3000</span></a></span>` or on discord `_gator3000`</p><p>This is an automatic message posted every times I test my code. Tell me if it spam :)</p><p><a href="https://mastodon.social/tags/mastodonAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodonAPI</span></a> <a href="https://mastodon.social/tags/masto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>masto</span></a> <a href="https://mastodon.social/tags/fran%C3%A7ais" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>français</span></a> <a href="https://mastodon.social/tags/developpement" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developpement</span></a> <a href="https://mastodon.social/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a></p>
Jeff Sikes<p>I don't know much about this mastodon api client yet, but it sure looks cute. Lots of fun, exaggerated animations. </p><p><a href="https://antijingoist.itch.io/hai" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">antijingoist.itch.io/hai</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/MastodonAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonAPI</span></a> <a href="https://mastodon.social/tags/MastodonApp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonApp</span></a> <a href="https://mastodon.social/tags/fediapp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fediapp</span></a></p>
Jeff Sikes<p>Not many app developers use the Mastodon Sign Up API, but note if you do, there is a breaking change coming you need to be aware of - optional age verification.</p><p>Now I’m kinda curious which apps DO use this!</p><p><a href="https://github.com/mastodon/mastodon/discussions/34495" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mastodon/mastodon/d</span><span class="invisible">iscussions/34495</span></a></p><p><a href="https://mastodon.social/tags/MastodonAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonAPI</span></a></p>
Jeff Sikes<p>Here's another mastodon fever dream that is sitting in my projects pile. A mastodon bookmark browser. It extracts the authors and hashtags, and allows you to browse through them based on those filters (plus timeframes). </p><p>The problem I have right now is...for a bookmark junkie like me, once you go to "all bookmarks" the list of authors and hashtags gets unwieldy..how do I visualize the options at that point? I guess a series of dropdowns, which isn't visually appealing.</p><p><a href="https://mastodon.social/tags/MastodonAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonAPI</span></a></p>
Jeff Sikes<p>I have several little sites that use the Mastodon API just sitting unfinished. Here's one that attempts to put a user friendly UI on the advanced search (elasticsearch) options if your server supports it.</p><p>"If your server supports it" is where I'm stuck. There's no /api/vX/instance or nodeinfo fields that identify if the server has it enabled.</p><p>A login is required to test for it...so I have to ask the user to login, then tell them LOL NO JK your instance doesn't support this.</p><p><a href="https://mastodon.social/tags/MastodonAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonAPI</span></a></p>
Jeff Sikes<p>New API filter action in Mastodon that fedi app developers will want to know about.</p><p>Filters can now include a new filter_action of “blur”. Media attachments in posts matching the criteria should then be blurred by the client app based on the FilterResult object attached.</p><p><a href="https://docs.joinmastodon.org/methods/filters/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.joinmastodon.org/methods/</span><span class="invisible">filters/</span></a></p><p><a href="https://mastodon.social/tags/FediDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediDev</span></a> <a href="https://mastodon.social/tags/MastodonAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonAPI</span></a></p>
Jeff Sikes<p>The code behind this would make good developers cry. But I have fun fiddling with it on the weekends, and have learned tons about Vue.js</p><p><a href="https://mastodon.social/tags/FediDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediDev</span></a> <a href="https://mastodon.social/tags/MastodonAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonAPI</span></a></p>
Andy Piper<p>I love this blog post about fun / silly / niche apps built on the <a href="https://macaw.social/tags/MastodonAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonAPI</span></a> <a href="https://halcy.de/blog/2025/03/18/silly-mastodon-apps/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">halcy.de/blog/2025/03/18/silly</span><span class="invisible">-mastodon-apps/</span></a></p>
data0<p>I've built a thing.</p><p>Sometimes my follower count seemingly fluctuates at random. To understand why, I dug into the <a href="https://indieweb.social/tags/MastodonAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonAPI</span></a> and created "fedi-followers":</p><p>A privacy-friendly <a href="https://indieweb.social/tags/fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fediverse</span></a> <a href="https://indieweb.social/tags/followers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>followers</span></a> explorer as local-only static web app, decentrally hosted on the <a href="https://indieweb.social/tags/ipfs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ipfs</span></a>. See who's actually following (and unfollowing) you over time and much more.</p><p><a href="https://fedi--followers-data0-one.ipns.dweb.link/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fedi--followers-data0-one.ipns</span><span class="invisible">.dweb.link/</span></a></p><p><a href="https://indieweb.social/tags/mastodev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodev</span></a> <a href="https://indieweb.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://indieweb.social/tags/webapp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webapp</span></a> <a href="https://indieweb.social/tags/staticwebapp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>staticwebapp</span></a> <a href="https://indieweb.social/tags/nobuild" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nobuild</span></a> <a href="https://indieweb.social/tags/esmodules" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>esmodules</span></a> <a href="https://indieweb.social/tags/importmaps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>importmaps</span></a> <a href="https://indieweb.social/tags/indexeddb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indexeddb</span></a> <a href="https://indieweb.social/tags/preact" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>preact</span></a> <a href="https://indieweb.social/tags/htm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>htm</span></a></p>
halcy​ :icosahedron:<p>Hey, everyone! It took like 1.5 years, here is, finally, a proper new release for Mastodon.py! 🐍 This was a lot of work! I'm so glad I finally got it across the line!</p><p>Docs: <a href="https://mastodonpy.readthedocs.io/en/2.0.0/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodonpy.readthedocs.io/en/2</span><span class="invisible">.0.0/</span></a><br>Github with changelog: <a href="https://github.com/halcy/Mastodon.py/releases/tag/2.0.0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/halcy/Mastodon.py/r</span><span class="invisible">eleases/tag/2.0.0</span></a></p><p>This is a *massive* update. There's all the support for new endpoints up to 4.3.0, and large amounts of refactoring. The library is now fully typed, too, and thanks to that documentation has been massively improved!</p><p>Despite the major version bump, everything *should* be for the most part backward compatible. Existing code should not break, unless you're on Python 3.6 or below. I would still recommend being careful about upgrading without need. Expect a maintenance update once people actually start using this and find all the issues in the code that my tests didn't catch.</p><p><a href="https://icosahedron.website/tags/mastodonpy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodonpy</span></a> <a href="https://icosahedron.website/tags/mastodev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodev</span></a> <a href="https://icosahedron.website/tags/mastodonapi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodonapi</span></a></p>