Skip to content
Changelog

Changelog

What's shipped, dated and in order.

  1. Node SDK webhook contract parity

    Node SDK v0.3.1 exports typed payloads for all three public webhook events: otp.status_update, account.low_balance and otp.telegram_linked, including phone_hash and redelivered on the Telegram-link event.

  2. Shared-number sending across MENA

    Authevo's shared WhatsApp number now delivers to Egypt, Tunisia, Algeria, Jordan, Lebanon, Iraq, Bahrain, Palestine, Qatar, Saudi Arabia and the UAE — no WhatsApp Business setup and no Meta verification required. Per-country prices are published at GET /v1/pricing/countries and on the pricing page.

  3. Your account's own rates on GET /v1/clients/me

    The response now carries pricing.effective — the rate your account pays per destination, and whether a send there goes through today. It is built by the same resolver the send path bills from, so it cannot disagree with what you are charged.

  4. Rate-limit errors now say which limit applied

    A 429 from POST /v1/otp/send returns a Retry-After header read from the limiter's own remaining window, and a message naming the limit that applied and the ceiling that was in force — rather than a bare rate-limit line.

  5. Signup open worldwide

    Account registration accepts a phone number from any country. Where you can send is a separate question — see the coverage table on the pricing page.

  6. Idempotency-Key support

    POST /v1/otp/send now accepts an optional Idempotency-Key header, so a network-timeout retry safely replays the original response instead of sending — and billing for — a second message.

  7. Automatic retry on delivery attempts

    WhatsApp and Telegram sends now retry automatically on transient failures before falling back or failing the request, reducing spurious DELIVERY_FAILED responses.

  8. Country-aware rate limits

    The per-phone send limit now accounts for carrier-grade NAT in high-density markets like Egypt, where many real users can legitimately share one apparent source.

  9. Official Node.js/TypeScript SDK published

    A typed SDK covering the OTP, TOTP and webhook-signature calls is now published to npm, alongside the raw REST API — see the SDK section for install instructions.

  10. TOTP two-factor authentication launched

    A second, independent verification method alongside WhatsApp/Telegram OTP — enroll once, verify a rotating code from any authenticator app, priced separately at $0.002/verification.

  11. Named, revocable API keys and a full sandbox

    Accounts can now create multiple named API keys (revoke one without rotating everything) and a complete test/live sandbox split for building without spending or sending.