HomeProdottiSMS Italia

SMS Italia

NEW

Da: €0.056 + IVA

SMS ITALIA via API di Openapi consente l’invio di SMS professionali verso numeri italiani, con mittente personalizzato, alta affidabilità

Evasione

In Tempo Reale

API

SMS

Disponibile in
  • it

SMS ITALIA è la soluzione semplice, veloce e affidabile per inviare SMS professionali verso numeri italiani, con mittente personalizzato e qualità certificata.

L’SMS è ancora oggi il canale di comunicazione mobile più diretto ed efficace: garantisce un’altissima probabilità di lettura e la ricezione del messaggio anche in assenza di connessione internet. È la scelta ideale per comunicazioni immediate e sicure come alert, notifiche transazionali, autenticazione a due fattori, avvisi di servizio e aggiornamenti in tempo reale.

Con SMS ITALIA di Openapi puoi inviare lo stesso messaggio a uno o più destinatari in pochi istanti, integrando facilmente il servizio nei tuoi sistemi tramite API.

Il servizio include funzionalità avanzate per un controllo totale delle spedizioni:

  • dryRun: dryRun, per simulare l’invio degli SMS e verificare in anticipo i contenuti, evitando errori e messaggi non conformi.
  • 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/IT-messages crea e mette in coda un nuovo messaggio SMS da inviare specificamente in Italia. Applica regole e prezzi specifici per il Paese.

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à addebitato il costo del messaggio.

ESEMPIO RICHIESTA

POST/IT-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/IT-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!