<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>DataXAPI changelog</title>
    <link>https://dataxapi.com/changelog/</link>
    <description>What changed in the DataXAPI interface, and what callers have to do.</description>
    <language>en</language>
    <lastBuildDate>Tue, 13 Oct 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://dataxapi.com/changelog/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>The new DataXAPI: one interface for every platform</title>
      <link>https://dataxapi.com/changelog/#relaunch</link>
      <guid isPermaLink="false">dataxapi-changelog-relaunch</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <category>Platform</category>
      <description>&lt;p&gt;The whole API was replaced in one release. Every endpoint now takes the same parameter names, answers in the same envelope and reports errors in the same structure, on every platform. Accounts, balances and keys were carried over: a key made before the release keeps working. The four entries below say what changed for code that was already calling. Start from the &lt;a class=&quot;lk&quot; href=&quot;https://dataxapi.com/docs/quickstart/&quot;&gt;quickstart&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;For callers: Read the four entries below; old paths answer with where to go.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Paths and methods changed: 233 old endpoint paths</title>
      <link>https://dataxapi.com/changelog/#relaunch-paths</link>
      <guid isPermaLink="false">dataxapi-changelog-relaunch-paths</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <category>Endpoints</category>
      <description>&lt;p&gt;A path is now the endpoint ID with the dots turned into slashes, and a read is a &lt;code&gt;GET&lt;/code&gt; with query parameters; only a request with &lt;code&gt;ids&lt;/code&gt; or &lt;code&gt;keywords&lt;/code&gt; is a &lt;code&gt;POST&lt;/code&gt;. Of the 233 old paths, 201 have an endpoint that took over and 32 were retired (&lt;a class=&quot;lk&quot; href=&quot;https://dataxapi.com/apis/retired/&quot;&gt;the list, with what to use instead&lt;/a&gt;). Nothing is redirected, because parameters and fields changed with the path. A call to an old path that no longer exists gets &lt;code&gt;404 unknown_endpoint&lt;/code&gt; with &lt;code&gt;reason&lt;/code&gt; (&lt;code&gt;moved&lt;/code&gt; or &lt;code&gt;retired&lt;/code&gt;), &lt;code&gt;moved_to&lt;/code&gt; (the path to call now) and &lt;code&gt;moved_to_docs&lt;/code&gt; (its page). The 23 old paths that are still paths answer an old-style &lt;code&gt;POST&lt;/code&gt; with &lt;code&gt;400 invalid_params&lt;/code&gt; and the same three fields. Neither is charged.&lt;/p&gt;&lt;p&gt;For callers: Change the path, the method and the parameters as moved_to_docs says.&lt;/p&gt;</description>
    </item>
    <item>
      <title>One response shape, one error structure</title>
      <link>https://dataxapi.com/changelog/#relaunch-envelope</link>
      <guid isPermaLink="false">dataxapi-changelog-relaunch-envelope</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <category>Fields</category>
      <description>&lt;p&gt;Every answer is now the same envelope: &lt;code&gt;code&lt;/code&gt;, &lt;code&gt;request_id&lt;/code&gt;, &lt;code&gt;data&lt;/code&gt; (&lt;code&gt;item&lt;/code&gt; or &lt;code&gt;items&lt;/code&gt;), &lt;code&gt;page&lt;/code&gt;, &lt;code&gt;warnings&lt;/code&gt; and &lt;code&gt;meta&lt;/code&gt;, which carries what the call cost in &lt;code&gt;meta.billing&lt;/code&gt; and the fields this endpoint cannot give in &lt;code&gt;meta.unavailable&lt;/code&gt;. A post, a comment and an account have the same fields on every platform. Paging is by &lt;code&gt;cursor&lt;/code&gt; only. Every error says &lt;code&gt;charged&lt;/code&gt; and &lt;code&gt;retry&lt;/code&gt;; the codes are on &lt;a class=&quot;lk&quot; href=&quot;https://dataxapi.com/docs/errors/&quot;&gt;one page&lt;/a&gt;. The envelope is described in &lt;a class=&quot;lk&quot; href=&quot;https://dataxapi.com/docs/requests/&quot;&gt;Requests and responses&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;For callers: Read fields from the new envelope; field names changed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Prices are in US dollars, per call</title>
      <link>https://dataxapi.com/changelog/#relaunch-usd</link>
      <guid isPermaLink="false">dataxapi-changelog-relaunch-usd</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <category>Prices</category>
      <description>&lt;p&gt;Every endpoint has a price in US dollars, printed on its page and in the catalog before you call; amounts in answers are decimal strings in USD. Balances from before the release were converted to US dollars and carried over. Top-ups are final from this release on, the balance never expires, and a failed or uncertain call is not charged. The whole list is on the &lt;a class=&quot;lk&quot; href=&quot;https://dataxapi.com/pricing/&quot;&gt;pricing page&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;For callers: Nothing to change in code; check the price of the endpoints you call.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MCP: five tools under new names</title>
      <link>https://dataxapi.com/changelog/#relaunch-mcp</link>
      <guid isPermaLink="false">dataxapi-changelog-relaunch-mcp</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <category>Platform</category>
      <description>&lt;p&gt;The MCP server now has five tools: &lt;code&gt;find&lt;/code&gt;, &lt;code&gt;describe&lt;/code&gt;, &lt;code&gt;call&lt;/code&gt;, &lt;code&gt;read_more&lt;/code&gt; and &lt;code&gt;account&lt;/code&gt;. The old &lt;code&gt;search_apis&lt;/code&gt;, &lt;code&gt;describe_api&lt;/code&gt; and &lt;code&gt;call_api&lt;/code&gt; are gone: a client that still calls one gets a tool error that names the new tool, and nothing runs or is charged. The old per-platform addresses still answer as the one endpoint does. Details in the &lt;a class=&quot;lk&quot; href=&quot;https://dataxapi.com/docs/mcp/&quot;&gt;MCP reference&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;For callers: Reload the tool list in your client.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
