Web Service: Errori dei servizi per la vendita online

Da Libro Bianco OpenPass.
Codice Contenuto (JSON)
403
{
    "errori": [
        {
            "tipo": "ERR0001",
            "descrizione": "La risorsa richiesta non può essere chiamata in GET"
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0101",
            "descrizione": "<nomeVariabile> non trasmesso nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0102",
            "descrizione": "<nomeVariabile> (<variabile>) non è un intero positivo nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0103",
            "descrizione": "<nomeVariabile> (<variabile>) non è un numero nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0104",
            "descrizione": "<nomeVariabile> (<variabile>) non è una data nel formato yyyy-mm-dd o data non corretta nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0105",
            "descrizione": "<nomeVariabile> (<variabile>) non è fra i valori ammessi nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0106",
            "descrizione": "<nomeVariabile> (<variabile>) non è nel formato 99999,99 o ha più di 5 cifre intere o ha più di 2 cifre decimali nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0107",
            "descrizione": "<nomeVariabile> (<variabile>) non è una datetime nel formato yyyy-mm-dd hh:mm:ss o datetime non corretta nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0201",
            "descrizione": "TicketIdentifier risulta già registrato”
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0202",
            "descrizione": "TicketIdentifier non risulta riferito a nessuna vendita”
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0203",
            "descrizione": "RegisterWebSaleID non presente nella tabella"
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0301",
            "descrizione": "Credenziali di autenticazione errate" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0401",
            "descrizione": "Domain 123 risulta già presente nella tabella" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0502",
            "descrizione": "TicketIdentifier non risulta riferito a nessuna vendita" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0503",
            "descrizione": "RegisterWebSaleID non presente nella tabella" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0601",
            "descrizione": "La company 123 non risulta presente in tabella" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0801",
            "descrizione": "Il parametro Companies non risulta essere un array" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0802",
            "descrizione": "Domain 123 NON risulta presente in tabella" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0803",
            "descrizione": "La coppia domain: 1 company: 2 risulta già presente in tabella" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0901",
            "descrizione": "Openpassuid 123 non è un numero intero di 23 cifre (es: 12345678901234567890123)" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0902",
            "descrizione": "Il TicketIdentifier 123 non risulta presente in tabella" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0903",
            "descrizione": "Il CustomerIdentifier 123 non risulta presente in tabella" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR1001",
            "descrizione": "La web sale non risulta essere del tipo pay per use" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR1002",
            "descrizione": "Il ticket associato alla web sale non è ancora stato generato" 
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0110",
            "descrizione": "Il massimo di caratteri consentiti per il campo Name è di  255" 
        }
    ]
}


Torna all'Appendice A