Destinatari: programmatori/sistemisti utenti del servizio SMS

Elenco delle funzioni degli SMS richiamabili tramite richieste HTTP POST o GET

  • Invio singolo SMS tramite richiesta POST/GET HTTP
  • Invio multiplo SMS tramite richiesta POST/GET HTTP
  • Controllo credito / SMS rimanenti tramite richiesta POST/GET HTTP


Invio singolo SMS tramite richiesta POST/GET HTTP [esempio in PHP]

URL : http://sms.marlin.it/sms/send.php

Parametri autenticazione:
  • user – Login client
  • pass – Password client

    Parametri obbligatori:
  • rcpt – Numero destinatario nel formato internazionale +XXYYYZZZZZZZ
  • data – Testo del messaggio (max 160 caratteri)
  • sender – Mittente del messaggio (max 11 caratteri alfanumerici o numero +XXYYYZZZZZZZ)

    Parametri opzionali:
  • qty – Qualità del messaggio: (ll, l, a, h, n – bassa, media, automatica, alta, notifica)

    Il server risponderà con “OK <costo>”, ove <costo> è il credito scalato per l'invio del messaggio. In caso di errore la risposta del server sarà “KO <testo_errore>”.

    N.B. L'accesso è limitato ai soli indirizzi IP o subnet abilitati al servizio di invio sms tramite richiesta HTTP.


    Invio multiplo SMS tramite richiesta POST/GET HTTP

    URL : http://sms.marlin.it/sms/batch.php

    Parametri autenticazione:
  • user – Login client
  • pass – Password client

    Parametri obbligatori:
  • rcpt – Elenco numeri nel formato internazionale +XXYYYZZZZZZ, separati da virgola.
  • data – Testo del messaggio (max 160 caratteri)
  • sender – Mittente del messaggio (max 11 caratteri alfanumerici o numero +XXYYYZZZZZZZ)

    Parametri opzionali:
  • qty – Qualità del messaggio: (ll, l, a, h, n – bassa, media, automatica, alta, notifica)

    Il server risponderà con “OK”. In caso di errore la risposta del server sarà “KO <testo_errore>”.

    N.B. L'accesso è limitato ai soli indirizzi IP o subnet abilitati al servizio di invio sms tramite richiesta HTTP.


    Controllo credito / SMS rimanenti tramite richiesta POST/GET HTTP

    URL : http://sms.marlin.it/sms/credit.php

    Parametri autenticazione:
  • user – Login client
  • pass – Password client

    Parametri opzionali:
  • type – Tipo di controllo (“credit” credito residuo –default–, “lqs” messaggi bassa qualità, “hqs” messaggi alta qualità)

    Il server risponderà con “OK <valore>”, ove <valore> è il numero di sms o il credito residuo in euro, a seconda del parametro type specificato. In caso di errore la risposta del server sarà “KO <testo_errore>”.

    N.B. L'accesso è limitato ai soli indirizzi IP o subnet abilitati al servizio di invio sms tramite richiesta HTTP.