<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Ur Next Door API changelog</title>
  <subtitle>Changes to the Ur Next Door API and these docs, newest first. Subscribe to the Atom feed to hear about new endpoints, fields and limits.</subtitle>
  <id>https://docs.urnextdoor.com/changelog/</id>
  <link rel="self" type="application/atom+xml" href="https://docs.urnextdoor.com/changelog.xml"/>
  <link rel="alternate" type="text/html" href="https://docs.urnextdoor.com/changelog/"/>
  <updated>2026-10-15T00:00:00Z</updated>
  <author><name>Ur Next Door</name><uri>https://urnextdoor.com</uri></author>
  <icon>https://docs.urnextdoor.com/favicon.png</icon>
  <entry>
    <title>v1.0.0: API launch (2026-10-15)</title>
    <id>https://docs.urnextdoor.com/changelog/#v1-0-0-api-launch-2026-10-15</id>
    <link rel="alternate" type="text/html" href="https://docs.urnextdoor.com/changelog/#v1-0-0-api-launch-2026-10-15"/>
    <updated>2026-10-15T00:00:00Z</updated>
    <content type="html">&lt;p&gt;The first public version of the Ur Next Door API. Start with &lt;a href=&quot;https://docs.urnextdoor.com/getting-started/create-api-key/&quot;&gt;Create an API key&lt;/a&gt;, then &lt;a href=&quot;https://docs.urnextdoor.com/getting-started/first-request/&quot;&gt;Make your first request&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Personal API keys&lt;/strong&gt; in Settings &amp;gt; API keys, on the website and in the app: up to 5 active keys per member, each with a name, scopes (&lt;code&gt;content&lt;/code&gt;, &lt;code&gt;media&lt;/code&gt;, &lt;code&gt;schedule&lt;/code&gt;, &lt;code&gt;read&lt;/code&gt;) and an expiry of 30, 90 or 365 days or never. Keys are shown once and stored only as a hash.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Create endpoints&lt;/strong&gt; for posts, questions, polls, MCQs, communities, Marketplace services and jobs, each publishing now or at a scheduled time.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scheduled communities:&lt;/strong&gt; a community can be created at a later time (&lt;code&gt;202 Accepted&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Image upload&lt;/strong&gt; as base64 JSON or multipart, converted to WebP.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scheduling endpoints&lt;/strong&gt; to list, reschedule, publish now and cancel scheduled items.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lookups&lt;/strong&gt; for postable communities, service categories, job options, places and community icons.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Daily quotas&lt;/strong&gt; per plan and action, a 60 requests a minute burst limit, rate limit headers, and &lt;code&gt;Idempotency-Key&lt;/code&gt; support with 24 hour replays.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Settings &amp;gt; Analytics&lt;/strong&gt; comparing manual and API activity, per key, with an event log and CSV export.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The OpenAPI 3.1 document&lt;/strong&gt; at &lt;code&gt;https://urnextdoor.com/api/v1/openapi.json&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;These docs&lt;/strong&gt;, with guides for Claude Code, Codex CLI, ChatGPT Actions, Postman, n8n, Zapier and cURL, an agent system prompt, llms.txt and a Markdown copy of every page.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not in v1, and on the roadmap:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An official MCP server, so Claude Desktop and claude.ai can connect without a terminal.&lt;/li&gt;
&lt;li&gt;Markdown bodies.&lt;/li&gt;
&lt;li&gt;Importing an image from a URL, and importing files that ChatGPT holds.&lt;/li&gt;
&lt;li&gt;Reading, updating and deleting published content.&lt;/li&gt;
&lt;li&gt;Webhooks that tell an integration when a scheduled item goes live.&lt;/li&gt;
&lt;li&gt;Per key limits lower than your plan&amp;#39;s quotas.&lt;/li&gt;
&lt;/ul&gt;</content>
  </entry>
</feed>
