1.0 1xx Risposte
Queste risposte vengono classificate come "Risposte provvisorie" e indicano che il server sta eseguendo una sorta di azione e non ha ancora una risposta definitiva sulla base della richiesta ricevuta.
1.1 100 Tentativo
Il server ha ricevuto la richiesta e sta intraprendendo l'azione sulla base della natura della richiesta stessa.
1.2 180 Squillo
Il telefono che riceve una richiesta di chiamata sta tentando di avvertire l'utente della chiamata entrante.
1.3 183 Progresso della sessione
Trasmette informazioni sul progresso di una chiamata.
2.0 2xx Risposte
Queste risposte vengono classificate come "Risposte riuscite"-
2.1 200 OK
La richiesta è avvenuta.
3.0 3xx Risposte
Queste risposte vengono classificate come "Risposte di reindirizzamento" e trasmettono le informazioni sulla nuova posizione del chiamato o su alcuni servizi alternativi.
3.1 301 Trasferito permanentemente
Il chiamato non è più rintracciabile all'indirizzo composto e deve essere contattato al nuovo indirizzo stabilito (che viene fornito come risposta). I tentativi futuri di chiamata devono devono essere indirizzarti al nuovo recapito.
3.2 302 Trasferito temporaneamente
Il chiamato è temporaneamente non disponibile all'indirizzo composto e deve essere contattato al nuovo indirizzo stabilito (che viene fornito come risposta). I tentativi futuri di chiamata devono devono essere indirizzarti al recapito originale.
4.0 4xx Risposte
Queste risposte vengono classificate come "Risposte di errore". Indicano un errore in un particolare client o server per rispondere a una determinata richiesta.
4.1 400 Richiesta errata
La richiesta non può essere compresa dal server, molto probabilmente a causa di un'errata sintassi nella sua struttura.
4.2 401 Non autorizzato
La richiesta necessita di autorizzazione. Questo significa normalmente che devono essere fornite le credenziali con nome utente e password.
4.3 403 Vietato
La richiesta è stata compresa dal server, tuttavia è stata negata la conferma della richiesta. È improbabile riproporre la stessa richiesta che abbia successo. Il server può fornire un motivo per cui ha negato la richiesta, ma quest'azione non è obbligatoria.
4.4 404 Non trovato
Il chiamato non esiste al numero selezionato. Si avrà questo messaggio anche quando il client del chiamato non è registrato al servizio è non è stato registrato per almeno cinque o dici minuti.
4.5 405 Modalità non consentita
La richiesta è stata compresa ma non è consentita. Il server deve dare un elenco di tipi di richiesta che verranno accettati.
4.6 407 Autenticazione proxy richiesta
Codice analogo al 401, questo significa che DEVONO essere fornite le credenziali con nome utente e password.
4.7 408 Richiesta scaduta
Il server può non elaborare la richiesta in un lasso di tempo adeguato.
4.8 410 Non presente
Il chiamato non è disponibile al numero selezionato E il server non è in grado di contattarlo.
4.9 415 Tipo di media non supportato
Significa normalmente che il chiamante e il chiamato non hanno raggiunto un accordo su un codec per effettuare una chiamata telefonica (cioè nessuna delle parti supportano un codec comune). Per le chiamate VoIP-PSTN l'accordo sul codec non è stato raggiunto tra il telefono VoIP e il server gateway VoIP. Questa situazione può essere risolta soltanto determinando i codec supportati alla fine della chiamata e a trovare una soluzione sull'utilizzo di una scelta comune da ambe le parti. Può richiedere l'utilizzo di un diverso telefono VoIP con un gamma maggiore di supporto dei codec.
4.10 480 Temporaneamente non disponibile
Il chiamato è stato contattato con successo ma per qualche motivo non è disponibile (ad es. può aver attivato la funzione "Non disturbare" sul proprio telefono). L'unica soluzione è quella di riprovare a chiamare dopo cinque minuti e così via.
4.11 481 La chiamata/transazione non esiste
La richiesta è stata ricevuta dal chiamato, ma non ha trovato corrispondenza che precedenti o esistenti transazioni e quindi il chiamato non può processarla.
4.12 482 Rilevato loop
Il server ha ricevuto una richiesta con la stessa destinazione da cui ha appena ricevuto la richiesta.
4.12 483 Troppi salti
Il server ha ricevuto una richiesta con il campo "Passaggi max" impostati a zero. Questo significa che la richiesta è passata in troppi punti per giungere al server. Alcuni server danno questo messaggio se il chiamante invia la richiesta da un indirizzo IP privato (cioè STUN e uPnP spenti sul client). Se lo si desidera, è possibile inviare la richiesta dopo pochi secondi.
4.13 484 Indirizzo incompleto
Il server ha ricevuto una richiesta con un indirizzo di destinazione incompleto. L'indirizzo deve avere il formato "[numero]@[sipserver]:[porta]".
4.14 486 Impegnato
Il chiamato è stato contattato con successo ma ora non può o non desidera prendere la chiamata.
4.15 487 Richiesta conclusa
La richiesta inviata è stata conclusa con CIAO o CANCELLA o dal server o dal chiamato. Questa risposta può essere inviata in situazioni in cui una chiamata è impostata per squillare su molti telefoni ed essere presa da un telefono. Tutti i telefoni che non prendono la chiamata riceveranno risposta.
4.16 488 Non accettabile
Il chiamato ha ricevuto con successo la richiesta ma ha rifiutato la descrizione della sessione, probabilmente dovuto a una scelta sbagliata dei codec, indirizzo IP e porta per l'invio dell'audio non accettabili o errata formattazione della stessa descrizione della sessione. È possibile che questa richiesta possa riuscire se indirizzata altrove.
4.17 491 Richiesta sospesa
Il chiamato ha già ricevuto la stessa richiesta e ora sta cercando di processarla.
5.00 5xx Risposte
Queste risposte sono classificate come "Risposte di errore"come quelle di tipo 4xx, ma queste sono soltanto generate da un server.
5.01 500 Errore interno del server
Il server ha incontrato un problema che gli ha impedito di completare la richiesta. La richiesta può essere inviata nuovamente dopo alcuni secondi.
5.01 501 Non attuato
Il server non dispone dei mezzi necessari per completare la richiesta.
5.02 503 Servizio non disponibile
Il server o è sovraccarico o in manutenzione e temporaneamente non può processare la richiesta. Con questa condizione i server non devono necessariamente rispondere con questo messaggio a tutti, possono semplicemente ignorare/negare la richiesta e chiudere la chiamata. Se il server non dice quando si può riprovare la richiesta, il client deve agire come se avesse ricevuto una risposta " 500 Errore interno del server)".
5.03 505 Versione non supportata
Il server non supporta la versione del protocollo SIP utilizzata nella richiesta.
6.00 6xx Risposte
Queste risposte vengono classificate come "Errori globali" e indicano di solito che una parte della richiesta di chiamata ha rifiutato la richiesta di chiamata e in futuro può rifiutare tutte queste richieste salvo altre indicazioni.
6.01 603 Rifiutato
Il chiamato è stato contattato con successo ma non desidera o non può partecipare. Questa risposta viene fornita quando il chiamato è consapevole del fatto che la richiesta non può essere dirottata altrove.
6.02 606 Non accettabile
Il chiamato ha ricevuto con successo la richiesta ma ha rifiutato la descrizione della sessione, probabilmente dovuto a una scelta sbagliata dei codec, indirizzo IP e porta per l'invio dell'audio non accettabili o errata formattazione della stessa descrizione della sessione. È probabile che tutte le richieste inviate a questa destinazione utilizzando la stessa descrizione ottengano la stessa risposta.