search_consumer


GET   - Chercher des consommateurs


Paramètre de recherche Description Type - Taille Exemple Obligatoire
safedebit_consumer_referenceRéférence Safedebit du consommateurString - 35NON
consumer_referenceRéférence commerçant du consommateurString - 64OUI
consumer_storeRéférence boutique SafedebitString - 32NON
consumer_genderGenre du consommateurChar- 1M : masculin
F : féminin
NON
consumer_first_namePrénom du consommateurString - 70NON
consumer_use_nameNom d'usageString - 70NON
consumer_pseudonymePseudonymeString - 70NON
consumer_last_nameNom du consommateurString - 70NON
consumer_other_last_nameAutres prénomsString - 70NON
identity_typeType de la pièce d'identitéChar - 11 : CNI
2 : permis
3 : passeport
4 : carte résident
5 : carte de séjour
NON
id_numberNuméro de la pièce d'identitéString - 18NON
emission_dateDate d'émission de la pièceString - 10DD/MM/YYYY
NON
emission_date_minDate d'émission minimum de la pièceString - 10DD/MM/YYYY
NON
emission_date_maxDate d'émission maximum de la pièceString - 10DD/MM/YYYY
NON
expire_dateDate d'expiration de la pièceString - 10DD/MM/YYYY
NON
expire_date_minDate d'expiration minimum de la pièceString - 10DD/MM/YYYY
NON
expire_date_maxDate d'expiration maximum de la pièceString - 10DD/MM/YYYY
NON
consumer_birth_dayDate de naissanceString - 10DD/MM/YYYY
NON
consumer_birth_day_minDate de naissance minimumString - 10DD/MM/YYYY
NON
consumer_birth_day_maxDate de naissance maximumString - 10DD/MM/YYYY
NON
consumer_birth_cityVille de naissanceString - 35NON
nationalityNationalité du consommateurString - 3FR,ES,IT...
NON
consumer_address_street_numberAdresse du consommateur : numéro sur la voieString - 16NON
consumer_address_street_typeAdresse du consommateur : type de voieString - 16NON
consumer_address_street_nameAdresse du consommateur : nom de la voieString - 70NON
consumer_address_complementComplément d'adresseString - 70NON
consumer_zip_codeCode postalString - 16NON
consumer_cityVilleString - 35NON
consumer_countryPaysString - 35NON
consumer_emailEmail du consommateurString - 70NON
consumer_phone_numberTéléphone du consommateurString - 16NON
consumer_ipAdresse IP du consommateurString - 16NON
ibanIBAN du compte bancaire du consommateurString - 34NON
consumer_typeType du consommateurString - 10: Particulier
1: Société
2: Association
NON
social_referenceRaison socialeString - 32NON
sirenSIREN de la sociétéString - 9NON
nicNIC de la sociétéString - 5NON
nafNAF de la sociétéString - 32NON
tva_intercoTVA inter communautaire de la sociétéString - 32NON
waldecNuméro national unique de l'associationString - 16NON
beneficiary_referenceRéférence unique du bénéficiaireString - 32NON



Requête

GET /xxxx/search_consumer?consumer_reference=XXXXX HTTP/1.1
Host: xxx.xxxxxxxx.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json


Si les données des consommateurs ont été récupérées avec succès

Réponse

HTTP/1.1 200 OK
Content-Type: application/json


{
    "result": true,
    "datas": [
        {
            "safedebit_consumer_reference": "XXXXXXXXXXXXXXX",
            "consumer_reference": "XXXXXX",
            "consumer_first_name": "Nom",
            "consumer_last_name": "Prenom",
            "consumer_use_name": null,
            "consumer_pseudonyme": null,
            "consumer_other_last_name": null,
            "id_number": "92017410",
            "emission_date": "01/01/2010",
            "expire_date": "01/01/2020",
            "consumer_birth_city": "Paris",
            "consumer_birth_day": "01/01/1990",
            "identity_type": "1",
            "consumer_gender": "M",
            "nationality": "FR",
            "consumer_address_street_number": 1,
            "consumer_address_street_type": "Rue",
            "consumer_address_street_name": "du test",
            "consumer_address_complement": "5ème étage",
            "consumer_zip_code": "00000",
            "consumer_city": "Ville",
            "consumer_country": "FR",
            "consumer_email": "test@test.com",
            "consumer_phone_number": "0000000000",
            "consumer_ip": "127.0.0.1",
            "iban": "FR76-3006-6100-4100-0105-7380-116",
            "bic": "PSSTFRPPLYO",
            "social_reference": "Safedebit",
            "siren": "123456789",
            "nic": "001",
            "naf": "3600Z",
            "tva_interco": "FR31439800040",
            "waldec": "W784000090",
            "consumer_store": null,
            "consumer_data": "null"
        }
    ]
}
                                        


Si la récupération des données a échoué

Réponse

HTTP/1.1 200 OK
Content-Type: application/json



{
    "result" : false,
    "code" : "XXXX"
}
                                        


Argument Description
result true ou false :
true : action réalisée avec succès
false : action échouée
datas Tableau Json des enregistrements répondant aux arguments de recherche
code Voir codes d'erreur en annexe.
Merci de remplir tous les champs obligatoires
Requête

GET /ssp/search_consumer? HTTP/1.1
Host: xxx.safedebit.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Accept: application/json