How the CNMC Alias Registry works in Spain and how to register or update Aliases to avoid SMS delivery blocks

The telecommunications market in Spain is undergoing a major regulatory shift aimed at combatting deceptive messaging, SMS phishing (smishing), and sender spoofing.
The CNMC (Comisión Nacional de los Mercados y la Competencia) has introduced the Registro de Alias, an official and mandatory registry that catalogs all alphanumeric identifiers (Sender IDs) associated with SMS, MMS, and RCS messages sent to Spanish phone numbers.
In this regard, the CNMC urges companies to register their aliases and respond to the agency's communications on the matter by September 15 to avoid interruptions in their communications.
Below, we explain how the Spanish regulation works and the steps to take to comply and prevent any service disruption to your messaging services.
The new regulation mandates that no promotional or transactional SMS with a customized alphanumeric Sender ID (e.g., brand name) can be delivered in Spain without formal approval.
The key operational points are:
To comply with the new regulation introduced by the CNMC in Spain, Openapi enables the complete registration of the Alias and the submission of the required documentation directly via API.
The update to corporate endpoints allows users to programmatically manage the entire onboarding process, including the upload of identification details and required files (LOA and Responsible Declaration).
The procedures to follow depend on the status of the Alias.
If you need to launch an SMS campaign targeting Spanish numbers or have never registered a Sender ID for this country, the procedure involves a new registration via the endpoint “POST /senders/alias”. Alternatively, the entire process can also be conveniently managed via the graphical interface, using the configuration tool available in the Dashboard under the API section “SMS v2”, within the “Configuration” tab.
The Spanish regulator CNMC requires that the Alias must be strictly alphanumeric and that the Alias holder (alias holder) is explicitly declared. The holder is the person or company owning the Alias, which may be the Openapi account holder or a third party.
The data entered into the API must match the information reported in the two signed documents (esLoA and esResponsibleDeclaration) exactly. Any discrepancy will lead to the automatic rejection of the request by the CNMC.
During the call, you must provide the identification parameters of the Sender ID as well as the personal/corporate and tax details of the Alias holder:
Documents must be attached as Base64-encoded PDF files (maximum size 5 MB each), choosing the appropriate template for your corporate structure and relationship to the Alias.
A letter signed by the Alias holder authorizing the aggregator to represent them before the CNMC. There are 4 distinct templates based on the entity type and location of the holder:
Signing a template that does not correspond to the declared country or entity type will result in the rejection of the request.
A formal self-declaration in which the holder certifies the legitimate use of the Sender ID. It is available in 4 templates, structured according to the nature of the entity (natural person or company) and the presence of an official link (connection):
The 4 available forms:
The connection between the alias and its holder is derived from registration details and reported to the CNMC; therefore, declaring an incorrect variation contradicts submitted data and will result in request rejection.
IMPORTANT: The sender must clearly refer to the company or one of its registered trademarks and must not be generic: generic aliases (e.g., Info, Alert, Notify, SMS, Verify, Support) are at risk of being rejected by reviewers and mobile network operators. Instead, using your company or brand name is strongly recommended (e.g., Openapi, OpenapiOTP, OpenapiInfo).
If you already have an active Sender ID for Spain within the Openapi platform, you do not need to create a new Alias. You simply need to supplement the existing registration data.
The endpoint to use is “PATCH /senders”.
Through this call, you must submit the new mandatory fields required by Spanish regulations, paying close attention to:
This procedure will ensure service continuity for SMS messaging to Spain while maintaining full compliance with directives established by the CNMC.
Planning your compliance well in advance is essential due to the timelines expected by the Spanish regulatory authority.
Verification through the Spanish Registro de Alias can take up to 30 days for final request approval.
Until completion and formal approval of the Alias, sending SMS to Spanish numbers will not be possible.
This block applies to requests submitted via the Spain-specific endpoint as well as transmissions initiated via the global endpoint directed to a Spanish recipient number.
Furthermore, before proceeding with implementation or system updates, it is always advisable to consult the official technical documentation. As infrastructure changes alongside industry regulations, API specifications may evolve, introducing new parameters or deprecating old ones. Reviewing up-to-date documentation guarantees proper request formatting and helps prevent errors during transmission.
To monitor the approval status of your Sender ID in real time, Openapi provides two main tools: