HomeProdottiSMS Worldwide

SMS Worldwide

NEW

€0.05 + IVA

Invia SMS di Alta Qualità in tutto il mondo, in modalità singola o multipla e con report di consegna.

Evasione

In tempo reale

API

SMS

Disponibile in
  • gz

SMS WW via API è il servizio che consente di inviare in tutto il mondo SMS certificati, di alta qualità e professionali, con mittente personalizzato.

L'SMS è il primo canale di comunicazione mobile, che offre la certezza di ricezione del messaggio anche in mancanza di copertura di rete. Per questa ragione rappresenta lo strumento ideale per comunicazioni Real Time e sicure come Alert, messaggi transazionali, autenticazione a due fattori, disponibilità referti.

Il service di Openapi consente di inviare velocemente lo stesso messaggio ad uno o più destinatari.

Le opzioni dryRun e failOnMultipleMessages permettono di controllare e validare l’invio dei messaggi prima della spedizione effettiva, riducendo errori, costi indesiderati e problemi di conformità.

  • dryRun: permette di simulare l’invio dell’SMS senza che il messaggio venga realmente spedito. Ideale per verificare in anticipo il testo e assicurarsi che non contenga parole o contenuti non consentiti.
  • failOnMultipleMessages: evita l’invio di messaggi multipli. Se il testo contiene caratteri speciali che causerebbero la suddivisione in più SMS, l’invio viene bloccato e viene restituito un avviso di ALERT.

INVIO SMS

Il metodo POST/WW-messages consente di inviare uno o più messaggi sms in tutto il mondo.  Per inviare un messaggio tramite questo endpoint, è necessario disporre di un credito minimo sul proprio account pari a 1,00€ moltiplicato per il numero di parti del messaggio (messageCount). Il prezzo finale varia a seconda dell'operatore del destinatario.

IMPORTANTE: se il contenuto del messaggio o il mittente contengono parole proibite, il messaggio verrà bloccato, l'account verrà inserito nella lista di blocco e verrà addebitata una penale di 1 euro per ogni parte del messaggio.

ESEMPIO RICHIESTA

POST/messages

Questo è un esempio di richiesta:

{
  "sender": "MyCompany",
  "recipient": "+393331234567",
  "message": "Hello! This is a test message.",
  "options": {
    "dryRun": false,
    "failOnMultipleMessages": false
  },
  "callback": {
    "method": "JSON",
    "field": "data",
    "url": "https://www.mysite.com/myEndpoint",
    "retry": 3,
    "headers": {
      "session_id": "9834r5fh589494"
    },
    "custom": {
      "my_custom_id": "123456789"
    }
  }
}

ESEMPIO RISPOSTA

POST/messages

La risposta restituisce i dettagli del Messaggio accettato e in coda:

{
  "id": "633aabe3e4a9a0e69811ad7f",
  "username": "[email protected]",
  "state": "NEW",
  "sender": "Openapi",
  "recipient": "string",
  "internationalPrefix": "39",
  "countryCode": "IT",
  "message": "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
  "encoding": "GSM-7",
  "charactersCount": 0,
  "messageCount": 0,
  "price": 0,
  "totalPrice": 0,
  "blocklisted": true,
  "blocklistedReason": "string",
  "options": {
    "dryRun": false,
    "failOnMultipleMessages": false
  },
  "callback": {
    "method": "JSON",
    "field": "data",
    "url": "https://www.mysite.com/myEndpoint",
    "retry": 3,
    "headers": {
      "session_id": "9834r5fh589494"
    },
    "custom": {
      "my_custom_id": "123456789"
    }
  },
  "createdAt": "2026-01-28T11:21:20.127Z",
  "updatedAt": "2026-01-28T11:21:20.127Z",
  "sentAt": "2026-01-28T11:21:20.127Z",
  "deliveredAt": "2026-01-28T11:21:20.127Z"
}

CONSULTAZIONE MESSAGGI INVIATI

GET /messages

Tramite l'endpoint GET/messages è possibile avere un elenco impaginato dei messaggi inviati dall'account.

{
  "id": "633aabe3e4a9a0e69811ad7f",
  "username": "[email protected]",
  "state": "NEW",
  "sender": "Openapi",
  "recipient": "string",
  "internationalPrefix": "39",
  "countryCode": "IT",
  "message": "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
  "encoding": "GSM-7",
  "charactersCount": 0,
  "messageCount": 0,
  "price": 0,
  "totalPrice": 0,
  "blocklisted": true,
  "blocklistedReason": "string",
  "options": {
    "dryRun": false,
    "failOnMultipleMessages": false
  },
  "callback": {
    "method": "JSON",
    "field": "data",
    "url": "https://www.mysite.com/myEndpoint",
    "retry": 3,
    "headers": {
      "session_id": "9834r5fh589494"
    },
    "custom": {
      "my_custom_id": "123456789"
    }
  },
  "createdAt": "2026-01-28T11:21:20.127Z",
  "updatedAt": "2026-01-28T11:21:20.127Z",
  "sentAt": "2026-01-28T11:21:20.127Z",
  "deliveredAt": "2026-01-28T11:21:20.127Z"
}

OTTIENI DETTAGLI MESSAGGIO

GET /messages/{id}

Permette di ottenere tutte le informazioni sul messaggio inviato (tramite il suo ID), es. mittente, contenuto, numero destinatari, statistiche generali di consegna, costi.

{
  "id": "633aabe3e4a9a0e69811ad7f",
  "username": "[email protected]",
  "state": "NEW",
  "sender": "Openapi",
  "recipient": "string",
  "internationalPrefix": "39",
  "countryCode": "IT",
  "message": "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
  "encoding": "GSM-7",
  "charactersCount": 0,
  "messageCount": 0,
  "price": 0,
  "totalPrice": 0,
  "blocklisted": true,
  "blocklistedReason": "string",
  "options": {
    "dryRun": false,
    "failOnMultipleMessages": false
  },
  "callback": {
    "method": "JSON",
    "field": "data",
    "url": "https://www.mysite.com/myEndpoint",
    "retry": 3,
    "headers": {
      "session_id": "9834r5fh589494"
    },
    "custom": {
      "my_custom_id": "123456789"
    }
  },
  "createdAt": "2026-01-28T11:21:20.127Z",
  "updatedAt": "2026-01-28T11:21:20.127Z",
  "sentAt": "2026-01-28T11:21:20.127Z",
  "deliveredAt": "2026-01-28T11:21:20.127Z"
}

Registrati

Hai bisogno di aiuto?

Non hai trovato la risposta che cercavi?

Compila tutti i campi, ti ricontatteremo al più presto!

Domande frequenti

SMS via API è un servizio che consente di inviare SMS certificati, di alta qualità e professionali a livello globale. Permette di personalizzare il mittente e offre report di consegna dettagliati per ogni messaggio inviato.

Cos’è l’SMS API e a cosa serve?

L’SMS API offre alta scalabilità, tempi di invio rapidi e integrazione semplice con i tuoi sistemi. Ti consente di automatizzare l'invio di messaggi e di personalizzare i contenuti per ogni destinatario. Con lo stesso endpoint potrai inviare SMS a livello globale (in ogni paese del mondo), inoltre è possibile inviarli a destinatari singoli o multipli.

Quali sono i principali vantaggi dell’SMS API?

Sì, l'API dispone di un endpoint dedicato per monitorare lo stato di ciascun messaggio. Grazie a questa funzionalità, puoi ottenere informazioni dettagliate sui messaggi inviati, come i destinatari, lo stato di consegna e le statistiche complessive.

È possibile monitorare lo stato dei messaggi inviati?

Si, puoi visualizzare tutte le informazioni di un messaggio specifico, come il mittente, il contenuto, il numero di destinatari, lo stato di consegna e il costo. È semplice e ti permette di tenere traccia di tutti i dettagli.

Posso ottenere informazioni dettagliate su un messaggio inviato?

Sì, il servizio SMS API supporta l'invio di SMS in tutto il mondo. I prezzi variano a seconda del paese di destinazione e possono essere consultati nella sezione dedicata della Console.

Posso inviare SMS a livello internazionale?

Il servizio SMS può essere utilizzato per vari scopi, tra cui:

  • Alert e notifiche transazionali.
  • Autenticazione a due fattori.
  • Promemoria per appuntamenti.
  • Comunicazioni scolastiche, aziendali o di pubblica utilità.
  • Marketing.
  • Flussi di onboarding o attivazione su piattaforme.
Per chi è pensato il servizio SMS?

Il costo per una singola richiesta parte da €0,004. I prezzi per l'invio degli SMS variano in base al Paese di destinazione. Per consultare l'elenco completo dei costi, ti invitiamo a visitare la sezione Prezzi sul portale CONSOLE.

Quali sono i costi del servizio SMS?