<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://docs.cloudmetis.com/api/changelog</id>
    <title>CloudMetis API changelog</title>
    <updated>2026-11-01T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://docs.cloudmetis.com/api/changelog"/>
    <subtitle>Changes to the CloudMetis Developer API.</subtitle>
    <icon>https://docs.cloudmetis.com/img/favicon.ico</icon>
    <rights>© 2026 CloudMetis.</rights>
    <entry>
        <title type="html"><![CDATA[API v1 launched]]></title>
        <id>https://docs.cloudmetis.com/api/changelog/v1-launched</id>
        <link href="https://docs.cloudmetis.com/api/changelog/v1-launched"/>
        <updated>2026-11-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The CloudMetis Developer API is available.]]></summary>
        <content type="html"><![CDATA[<p>The CloudMetis Developer API is available.</p>
<!-- -->
<ul>
<li class=""><code>POST /v1/sms/send</code> — one number, a list of up to 50 (instant message IDs), or a batch of up to 10,000.</li>
<li class=""><code>GET /v1/sms/status/{message_id}</code>, <code>GET /v1/sms/batches/{batch_id}</code>, <code>GET /v1/sms/balance</code>.</li>
<li class="">Live (<code>cm_live_</code>) and sandbox (<code>cm_test_</code>) API keys with scopes, rolling and revoking.</li>
<li class="">Signed delivery webhooks with automatic retries.</li>
<li class=""><code>Idempotency-Key</code> for safe retries.</li>
<li class="">The wallet is measured in SMS units (1 unit = 1 SMS part).</li>
</ul>
<p>The machine-readable contract is available as <a class="" href="https://docs.cloudmetis.com/api/openapi">OpenAPI</a>.</p>]]></content>
    </entry>
</feed>