Passa al contenuto principale

Verifica Crediti

Panoramica

Monitora il saldo del tuo account SMS in tempo reale. Interroga l'API Verifica Crediti per recuperare il tuo credito account rimanente in euro prima di inviare messaggi o campagne in massa. Questo è essenziale per prevenire invii falliti dovuti a fondi insufficienti.

Casi d'uso:

  • Controlla il saldo prima di avviare campagne SMS
  • Implementa notifiche automatiche quando il credito scende sotto una soglia
  • Valida lo stato dell'account nei dashboard dell'applicazione
  • Previeni fallimenti di sottomissioni in batch dovuti a credito basso

Effettuare una Richiesta

Endpoint

GET https://secure.agiletelecom.com/services/sms/credit

Autenticazione

Scegli uno di tre metodi supportati:

  • Basic Auth: Fornisci il tuo nome utente e password codificati nell'header Authorization
  • API Key: Includi la tua API key nell'header X-Api-Key
  • OAuth 1.1: Usa autenticazione OAuth 1.1 nell'header Authorization

Esempi di Codice

# Usando l'autenticazione API Key
curl -X GET "https://secure.agiletelecom.com/services/sms/credit" \
-H "X-Api-Key: YOUR_API_KEY"

# Usando l'autenticazione Basic Auth
curl -X GET "https://secure.agiletelecom.com/services/sms/credit" \
-H "Authorization: Basic $(echo -n 'username:password' | base64)"

Risposta di Successo (2XX)

Quando la richiesta ha successo, l'API restituisce il tuo saldo account in euro:

{
"credit": 10.324
}
CampoTipoDescrizione
creditdoubleCredito account rimanente (in euro)

Risposta di Errore (5XX)

Quando si verifica un errore lato server:

{
"status": "error",
"message": "Number check service unavailable",
"code": 9
}
CampoTipoDescrizione
statusstringaSempre "error" per risposte 5XX
messagestringaDescrizione leggibile dell'errore lato server
codeinteroCodice di errore personalizzato che indica il tipo di problema

Codici di Errore

CodiceDescrizione
1Credenziali errate
2Crediti insufficienti
8Errore del server
9Timeout
100L'IP di origine non è consentito
Pro Tip

Implementa il monitoraggio dei crediti nella tua applicazione per avvisare automaticamente gli utenti quando il saldo scende al di sotto di una soglia configurabile. Questo previene interruzioni di servizio inaspettate per invio SMS ad alto volume.

Qual è il Prossimo?

  • Protocollo SMPP – Protocollo di connessione persistente per messaggistica ad alto volume
  • SMS in Ingresso – Ricevi SMS sul tuo numero dedicato
  • MNP Lookup – Interroga informazioni sulla rete mobile