<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://adal.cloud/</loc>
    <lastmod>2026-07-08T04:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/"/>
  </url>
  <url>
    <loc>https://adal.cloud/?lang=ru</loc>
    <lastmod>2026-07-08T04:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/"/>
  </url>
  <url>
    <loc>https://adal.cloud/changelog</loc>
    <lastmod>2026-08-02T13:06:57+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/changelog"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/changelog?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/changelog"/>
  </url>
  <url>
    <loc>https://adal.cloud/changelog?lang=ru</loc>
    <lastmod>2026-08-02T13:06:57+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/changelog"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/changelog?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/changelog"/>
  </url>
  <url>
    <loc>https://adal.cloud/pricing</loc>
    <lastmod>2026-07-08T04:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/pricing"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/pricing?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/pricing"/>
  </url>
  <url>
    <loc>https://adal.cloud/pricing?lang=ru</loc>
    <lastmod>2026-07-08T04:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/pricing"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/pricing?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/pricing"/>
  </url>
  <url>
    <loc>https://adal.cloud/about</loc>
    <lastmod>2026-07-21T00:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/about"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/about?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/about"/>
  </url>
  <url>
    <loc>https://adal.cloud/about?lang=ru</loc>
    <lastmod>2026-07-21T00:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/about"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/about?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/about"/>
  </url>
  <url>
    <loc>https://adal.cloud/contact</loc>
    <lastmod>2026-07-08T04:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/contact"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/contact?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/contact"/>
  </url>
  <url>
    <loc>https://adal.cloud/contact?lang=ru</loc>
    <lastmod>2026-07-08T04:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/contact"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/contact?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/contact"/>
  </url>
  <url>
    <loc>https://adal.cloud/status</loc>
    <lastmod>2026-07-08T04:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/status"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/status?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/status"/>
  </url>
  <url>
    <loc>https://adal.cloud/status?lang=ru</loc>
    <lastmod>2026-07-08T04:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/status"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/status?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/status"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog</loc>
    <lastmod>2026-08-03T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog?lang=ru</loc>
    <lastmod>2026-08-03T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog"/>
  </url>
  <url>
    <loc>https://adal.cloud/how-to</loc>
    <lastmod>2026-07-11T15:41:19+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/how-to"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/how-to?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/how-to"/>
  </url>
  <url>
    <loc>https://adal.cloud/how-to?lang=ru</loc>
    <lastmod>2026-07-11T15:41:19+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/how-to"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/how-to?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/how-to"/>
  </url>
  <url>
    <loc>https://adal.cloud/security</loc>
    <lastmod>2026-07-08T04:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/security"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/security"/>
  </url>
  <url>
    <loc>https://adal.cloud/privacy-policy</loc>
    <lastmod>2026-07-08T04:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/privacy-policy"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/privacy-policy"/>
  </url>
  <url>
    <loc>https://adal.cloud/terms-of-service</loc>
    <lastmod>2026-07-08T04:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/terms-of-service"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/terms-of-service"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs</loc>
    <lastmod>2026-08-07T13:16:38+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs?lang=ru</loc>
    <lastmod>2026-08-07T13:16:38+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/quickstart</loc>
    <lastmod>2026-08-04T21:34:01+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/quickstart"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/quickstart?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/quickstart"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/quickstart?lang=ru</loc>
    <lastmod>2026-08-04T21:34:02+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/quickstart"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/quickstart?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/quickstart"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/servers</loc>
    <lastmod>2026-08-07T13:16:38+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/servers"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/servers?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/servers"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/servers?lang=ru</loc>
    <lastmod>2026-08-07T13:16:38+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/servers"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/servers?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/servers"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/requests</loc>
    <lastmod>2026-08-04T22:04:11+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/requests"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/requests?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/requests"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/requests?lang=ru</loc>
    <lastmod>2026-08-04T22:04:11+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/requests"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/requests?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/requests"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/destinations</loc>
    <lastmod>2026-08-06T18:38:23+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/destinations"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/destinations?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/destinations"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/destinations?lang=ru</loc>
    <lastmod>2026-08-06T18:38:23+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/destinations"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/destinations?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/destinations"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/adal-cli</loc>
    <lastmod>2026-08-05T08:38:23+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/adal-cli"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/adal-cli?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/adal-cli"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/adal-cli?lang=ru</loc>
    <lastmod>2026-08-05T08:38:23+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/adal-cli"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/adal-cli?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/adal-cli"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/retries</loc>
    <lastmod>2026-08-05T08:30:09+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/retries"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/retries?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/retries"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/retries?lang=ru</loc>
    <lastmod>2026-08-05T08:30:09+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/retries"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/retries?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/retries"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/concepts</loc>
    <lastmod>2026-08-05T11:00:48+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/concepts"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/concepts?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/concepts"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/concepts?lang=ru</loc>
    <lastmod>2026-08-05T11:00:48+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/concepts"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/concepts?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/concepts"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/comparison</loc>
    <lastmod>2026-08-05T11:00:57+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/comparison"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/comparison?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/comparison"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/comparison?lang=ru</loc>
    <lastmod>2026-08-05T11:00:57+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/comparison"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/comparison?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/comparison"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/storage</loc>
    <lastmod>2026-08-05T08:34:52+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/storage"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/storage?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/storage"/>
  </url>
  <url>
    <loc>https://adal.cloud/docs/storage?lang=ru</loc>
    <lastmod>2026-08-05T08:34:52+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/docs/storage"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/docs/storage?lang=ru"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/docs/storage"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-08-03-kak-prinyat-pervyi-vebhuk-za-pyat-minut</loc>
    <lastmod>2026-08-03T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-08-03-kak-prinyat-pervyi-vebhuk-za-pyat-minut"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-08-03-how-to-receive-your-first-webhook-in-five-minutes"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-08-03-how-to-receive-your-first-webhook-in-five-minutes"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-08-03-how-to-receive-your-first-webhook-in-five-minutes</loc>
    <lastmod>2026-08-03T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-08-03-kak-prinyat-pervyi-vebhuk-za-pyat-minut"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-08-03-how-to-receive-your-first-webhook-in-five-minutes"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-08-03-how-to-receive-your-first-webhook-in-five-minutes"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-29-adal-cloud-stal-uchastnikom-astana-hub</loc>
    <lastmod>2026-07-29T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-29-adal-cloud-stal-uchastnikom-astana-hub"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-29-adal-cloud-is-now-an-astana-hub-participant"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-29-adal-cloud-is-now-an-astana-hub-participant"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-29-adal-cloud-is-now-an-astana-hub-participant</loc>
    <lastmod>2026-07-29T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-29-adal-cloud-stal-uchastnikom-astana-hub"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-29-adal-cloud-is-now-an-astana-hub-participant"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-29-adal-cloud-is-now-an-astana-hub-participant"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-27-hmac-proverka-posle-dostavki-platyozhnogo-vebhuka-cherez-adal</loc>
    <lastmod>2026-07-27T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-27-hmac-proverka-posle-dostavki-platyozhnogo-vebhuka-cherez-adal"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-27-a-payment-webhook-passed-hmac-verification-after-going-through-adal"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-27-a-payment-webhook-passed-hmac-verification-after-going-through-adal"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-27-a-payment-webhook-passed-hmac-verification-after-going-through-adal</loc>
    <lastmod>2026-07-27T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-27-hmac-proverka-posle-dostavki-platyozhnogo-vebhuka-cherez-adal"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-27-a-payment-webhook-passed-hmac-verification-after-going-through-adal"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-27-a-payment-webhook-passed-hmac-verification-after-going-through-adal"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-20-kogda-vebhuki-nuzhny-a-kubernetes-net</loc>
    <lastmod>2026-07-20T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-20-kogda-vebhuki-nuzhny-a-kubernetes-net"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-20-when-you-need-webhooks-but-not-kubernetes"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-20-when-you-need-webhooks-but-not-kubernetes"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-20-when-you-need-webhooks-but-not-kubernetes</loc>
    <lastmod>2026-07-20T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-20-kogda-vebhuki-nuzhny-a-kubernetes-net"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-20-when-you-need-webhooks-but-not-kubernetes"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-20-when-you-need-webhooks-but-not-kubernetes"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-13-reliable-webhook-delivery-over-unstable-networks</loc>
    <lastmod>2026-07-13T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-13-reliable-webhook-delivery-over-unstable-networks"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-13-kak-prinimat-vebhuki-pri-nestabilnom-dostupe-k-servisam"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-13-reliable-webhook-delivery-over-unstable-networks"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-13-kak-prinimat-vebhuki-pri-nestabilnom-dostupe-k-servisam</loc>
    <lastmod>2026-07-13T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-13-reliable-webhook-delivery-over-unstable-networks"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-13-kak-prinimat-vebhuki-pri-nestabilnom-dostupe-k-servisam"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-13-reliable-webhook-delivery-over-unstable-networks"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-06-pochemu-vebhuki-nuzhno-obrabatyvat-idempotentno</loc>
    <lastmod>2026-07-06T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-06-pochemu-vebhuki-nuzhno-obrabatyvat-idempotentno"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-06-why-webhooks-need-idempotent-processing"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-06-why-webhooks-need-idempotent-processing"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-06-why-webhooks-need-idempotent-processing</loc>
    <lastmod>2026-07-06T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-06-pochemu-vebhuki-nuzhno-obrabatyvat-idempotentno"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-06-why-webhooks-need-idempotent-processing"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-06-why-webhooks-need-idempotent-processing"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-02-adal-teper-dostupen-na-neskolkih-yazykah</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-02-adal-teper-dostupen-na-neskolkih-yazykah"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-02-adal-is-now-available-in-multiple-languages"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-02-adal-is-now-available-in-multiple-languages"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-07-02-adal-is-now-available-in-multiple-languages</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-07-02-adal-teper-dostupen-na-neskolkih-yazykah"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-07-02-adal-is-now-available-in-multiple-languages"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-07-02-adal-is-now-available-in-multiple-languages"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-29-what-does-losing-a-webhook-mean</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-29-what-does-losing-a-webhook-mean"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-29-chto-znachit-poteryat-vebhuk"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-29-what-does-losing-a-webhook-mean"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-29-chto-znachit-poteryat-vebhuk</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-29-what-does-losing-a-webhook-mean"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-29-chto-znachit-poteryat-vebhuk"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-29-what-does-losing-a-webhook-mean"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-24-kak-zavoevat-doverie-k-lokalnomu-prilozheniyu</loc>
    <lastmod>2026-06-24T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-24-kak-zavoevat-doverie-k-lokalnomu-prilozheniyu"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-24-how-to-build-trust-in-an-app-that-runs-on-a-users-machine"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-24-how-to-build-trust-in-an-app-that-runs-on-a-users-machine"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-24-how-to-build-trust-in-an-app-that-runs-on-a-users-machine</loc>
    <lastmod>2026-06-24T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-24-kak-zavoevat-doverie-k-lokalnomu-prilozheniyu"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-24-how-to-build-trust-in-an-app-that-runs-on-a-users-machine"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-24-how-to-build-trust-in-an-app-that-runs-on-a-users-machine"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-22-regionalnye-servery-v-adal</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-22-regionalnye-servery-v-adal"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-22-regional-servers-in-adal"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-22-regional-servers-in-adal"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-22-regional-servers-in-adal</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-22-regionalnye-servery-v-adal"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-22-regional-servers-in-adal"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-22-regional-servers-in-adal"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-17-razvetvlenie-dostavki-vebhukov</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-17-razvetvlenie-dostavki-vebhukov"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-17-webhook-fan-out"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-17-webhook-fan-out"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-17-webhook-fan-out</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-17-razvetvlenie-dostavki-vebhukov"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-17-webhook-fan-out"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-17-webhook-fan-out"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-15-kogda-nuzhno-prosto-posmotret-vebhuk</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-15-kogda-nuzhno-prosto-posmotret-vebhuk"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-15-when-you-just-need-to-inspect-a-webhook"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-15-when-you-just-need-to-inspect-a-webhook"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-15-when-you-just-need-to-inspect-a-webhook</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-15-kogda-nuzhno-prosto-posmotret-vebhuk"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-15-when-you-just-need-to-inspect-a-webhook"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-15-when-you-just-need-to-inspect-a-webhook"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-12-important-update-direct-deliveries-are-now-available-in-adal</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-12-important-update-direct-deliveries-are-now-available-in-adal"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-12-vazhnoye-obnovlenie-pryamaya-dostavka-v-adal"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-12-important-update-direct-deliveries-are-now-available-in-adal"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-12-vazhnoye-obnovlenie-pryamaya-dostavka-v-adal</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-12-important-update-direct-deliveries-are-now-available-in-adal"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-12-vazhnoye-obnovlenie-pryamaya-dostavka-v-adal"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-12-important-update-direct-deliveries-are-now-available-in-adal"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-10-adal-is-now-on-product-hunt</loc>
    <lastmod>2026-06-10T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-10-adal-is-now-on-product-hunt"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-10-adal-teper-na-product-hunt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-10-adal-is-now-on-product-hunt"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-10-adal-teper-na-product-hunt</loc>
    <lastmod>2026-06-10T07:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-10-adal-is-now-on-product-hunt"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-10-adal-teper-na-product-hunt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-10-adal-is-now-on-product-hunt"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-08-v-adal-poyavilis-platnye-tarify</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-08-v-adal-poyavilis-platnye-tarify"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-08-adal-now-has-paid-plans"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-08-adal-now-has-paid-plans"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-08-adal-now-has-paid-plans</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-08-v-adal-poyavilis-platnye-tarify"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-08-adal-now-has-paid-plans"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-08-adal-now-has-paid-plans"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-06-how-webhooks-get-lost</loc>
    <lastmod>2026-06-06T17:54:20+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-06-how-webhooks-get-lost"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-06-pochemu-vebhuki-teryayutsya"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-06-how-webhooks-get-lost"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-06-pochemu-vebhuki-teryayutsya</loc>
    <lastmod>2026-06-06T17:54:20+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-06-how-webhooks-get-lost"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-06-pochemu-vebhuki-teryayutsya"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-06-how-webhooks-get-lost"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-02-kak-poluchat-vebhuki-lokalno-bez-publichnogo-ip</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-02-kak-poluchat-vebhuki-lokalno-bez-publichnogo-ip"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-02-how-to-receive-webhooks-locally-without-a-public-ip"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-02-how-to-receive-webhooks-locally-without-a-public-ip"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-06-02-how-to-receive-webhooks-locally-without-a-public-ip</loc>
    <lastmod>2026-07-08T04:06:13+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-06-02-kak-poluchat-vebhuki-lokalno-bez-publichnogo-ip"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-06-02-how-to-receive-webhooks-locally-without-a-public-ip"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-06-02-how-to-receive-webhooks-locally-without-a-public-ip"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-05-20-building-adal-day-one</loc>
    <lastmod>2026-05-20T00:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-05-20-building-adal-day-one"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-05-20-sozdavaya-adal-den-pervyi"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-05-20-building-adal-day-one"/>
  </url>
  <url>
    <loc>https://adal.cloud/blog/2026-05-20-sozdavaya-adal-den-pervyi</loc>
    <lastmod>2026-05-20T00:00:00+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/blog/2026-05-20-building-adal-day-one"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/blog/2026-05-20-sozdavaya-adal-den-pervyi"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/blog/2026-05-20-building-adal-day-one"/>
  </url>
  <url>
    <loc>https://adal.cloud/how-to/how-to-run-a-discord-bot-in-a-restricted-network</loc>
    <lastmod>2026-07-11T15:41:19+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/how-to/how-to-run-a-discord-bot-in-a-restricted-network"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/how-to/kak-zapustit-discord-bota-v-seti-s-ogranichennym-dostupom"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/how-to/how-to-run-a-discord-bot-in-a-restricted-network"/>
  </url>
  <url>
    <loc>https://adal.cloud/how-to/kak-zapustit-discord-bota-v-seti-s-ogranichennym-dostupom</loc>
    <lastmod>2026-07-11T15:41:19+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/how-to/how-to-run-a-discord-bot-in-a-restricted-network"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/how-to/kak-zapustit-discord-bota-v-seti-s-ogranichennym-dostupom"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/how-to/how-to-run-a-discord-bot-in-a-restricted-network"/>
  </url>
  <url>
    <loc>https://adal.cloud/how-to/kak-poluchat-vebhuki-telegram-na-lokalnom-kompyutere-za-nat-i-faervolom</loc>
    <lastmod>2026-07-08T03:45:58+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/how-to/kak-poluchat-vebhuki-telegram-na-lokalnom-kompyutere-za-nat-i-faervolom"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/how-to/how-to-receive-telegram-webhooks-on-a-local-computer-behind-nat-and-a-firewall"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/how-to/how-to-receive-telegram-webhooks-on-a-local-computer-behind-nat-and-a-firewall"/>
  </url>
  <url>
    <loc>https://adal.cloud/how-to/how-to-receive-telegram-webhooks-on-a-local-computer-behind-nat-and-a-firewall</loc>
    <lastmod>2026-07-08T03:45:58+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/how-to/kak-poluchat-vebhuki-telegram-na-lokalnom-kompyutere-za-nat-i-faervolom"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/how-to/how-to-receive-telegram-webhooks-on-a-local-computer-behind-nat-and-a-firewall"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/how-to/how-to-receive-telegram-webhooks-on-a-local-computer-behind-nat-and-a-firewall"/>
  </url>
  <url>
    <loc>https://adal.cloud/how-to/receive-webhooks-locally-without-a-public-ip</loc>
    <lastmod>2026-07-08T03:45:58+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/how-to/receive-webhooks-locally-without-a-public-ip"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/how-to/poluchenie-vebhukov-lokalno-bez-publichnogo-ip"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/how-to/receive-webhooks-locally-without-a-public-ip"/>
  </url>
  <url>
    <loc>https://adal.cloud/how-to/poluchenie-vebhukov-lokalno-bez-publichnogo-ip</loc>
    <lastmod>2026-07-08T03:45:58+00:00</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://adal.cloud/how-to/receive-webhooks-locally-without-a-public-ip"/>
    <xhtml:link rel="alternate" hreflang="ru" href="https://adal.cloud/how-to/poluchenie-vebhukov-lokalno-bez-publichnogo-ip"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://adal.cloud/how-to/receive-webhooks-locally-without-a-public-ip"/>
  </url>
</urlset>