Web Service - GetCustomer

Da Libro Bianco OpenPass.

Informazioni generali

Titolo GetCustomer
Descrizione Servizio web che restituisce tutti i dati relativi ad uno specifico CustomerIdentifier.
Il servizio prevede che sia presente il cookie di sessione OPSESSIONID.
Tipo WS Rest
URL risorsa master2.openpass.it/GetCustomer
Metodi consentiti POST

Parametri input

Nome Tipo Obbligatorio Descrizione
CustomerIdentifier Integer unsigned Si Codice numerico univoco di identificazione del customer

Parametri output

Nome Tipo Descrizione
CustomerIdentifier Integer Codice numerico univoco di identificazione del customer
Domain Integer Codice numerico univoco di identificazione del dominio
OpenPassUID Text Codice identificativo univoco della tessera RFID come definito dalle specifiche del formato OpenPass
Name Text Nome del customer
Surname Text Cognome del customer
BirthDate Date Data di nascita del customer
Sex Text Sesso del customer
CFCode Text Codice fiscale del customer
Job Text Occupazione del customer
Email Text Indirizzo email del customer
Social Text Social del customer
Cellular Text Numero di cellulare del customer
Phone Text Numero di telefono del customer
Adress Text Indirizzo del customer
PostCode Text CAP del customer
City Text Città del customer
State Text Provincia del customer
Country Text Nazione del customer
Note Text Note
Privacy Boolean Booleano che indica se è stato compilato il modulo per la divulgazione dei dati personali verso terzi
JPGImage Text Immagine codificata in base64
DateJPGImage Date Data dell’immagine
RecordExpiry Date Data di fine validità del record
LogTime Datetime Data e ora di modifica del customer

Esempio di chiamata

Clicca su Espandi per visualizzare il codice


$.ajax({
	url: "master2.openpass.it/GetCustomer",
	dataType: "json",
	data: {
		CustomerIdentifier: 1
	},
	type: "POST",
	success: function (r) {
		console.log(r);
	},
	error: function (r) {
		console.log(r.responseText);
	}
});

Esempio di risposta con successo

Codice Contenuto
200
{
	"CustomerIdentifier": 1,
	"Domain": 4,
	"OpenPassUID":"18446744073709551615",
	"Name": "Mario",
	"Surname": "Rossi",
	"BirthDate": "2016-01-01",
	etc...
}


Torna all'Appendice A