YateOTA

YateOTA is an OTA gateway system that provides the functions required to update SIM and mobile devices configurations using Over-The-Air messages over SMS.

It provides front-end, back-end and gateway functions to build SIM update campaigns and run them over a mobile network. YateOTA is a proprietary OTA server which is fully implemented in software and developed for operators of all sizes in any market and in any location.

  • Generic information about licensing system.

YateOTA Interface

This section contains information about YateOTA interface and how it works:

YateOTA API configurations & campaigns

This section contains information about how to use JSON API in different types of configurations for YateOTA

YateOTA Integrations

This section contains information about YateOTA integrations and how it works:

Latest Changes

Tag number Date Release notes
6012 22.01.2026 Fixed stalling campaign building when multiple campaigns to the same msisdn were pushed sequencially
6011 25.11.2025 Increased allowed max active campaigns. Don't count campaigns that just have participants in waiting_por as active. Protect building campaigns because messsage could be duplicated when running on machines with multiple cores.
6010 24.06.2025 Fixed create campaign by imsi.
6009 28.05.2025 Implemented chronological running mode for campaigns and use it by default. Increased max participants per campaign to 5000. Implemented max number of active campaigns configuration and set default to 200. New campaigns will be rejected until number of active campaigns drops. Added documentation for almost all EFs in the interface, including 5Gs directory. Allow sending expanded format commands. Increased communication buffer between internal components so larger applets can be installed.
6008 31.07.2024 Added support for: campaigns per iccid, having pending campaigns for unallocated sims, rerun old campaigns when hook is callled in case of esim download profile. Obey Expires setting when delivering over SMPP by setting validity_period. Delay building/delivering when HSS not responding.