search_beneficiary
 GET    -- Chercher des bénéficiaires
| Paramètre de recherche | Description | Type - Taille | Exemple | Obligatoire |
|---|---|---|---|---|
| beneficiary_reference | Référence unique du bénéficiaire | String - 32 | NON | |
| social_reference | Raison sociale du bénéficiaire | String - 32 | NON | |
| siren | SIREN du bénéficiaire | String - 9 | NON | |
| ics | Identifiant créancier SEPA du bénéficiaire | String - 13 | NON | |
| iban | IBAN du bénéficiaire | String - 34 | NON | |
| street_number | Numéro de rue | String - 16 | NON | |
| street_name | Nom de rue | String - 70 | NON | |
| zip_code | Code postal | String - 16 | NON | |
| city | Ville | String - 34 | NON | |
| phone_number | Téléphone | String - 16 | NON | |
| pack_offer | option pack offer | String - 1 | NON | |
| tva_number | Numéro de Tva intercommunautaire | String - 50 | NON | |
| cg_status | Type de statut | String - 128 | NON |
Requête
GET /ssp/search_beneficiary?beneficiary_reference=XXXXXX&pack_offer=1 HTTP/1.1
Host: api.xxxxxxxx.xxx
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json
Réponse
HTTP/1.1 200 OK
Content-Type: application/json
{
"result": true,
"datas": [
{
"beneficiary_reference": "BENEF1_XXX",
"social_reference": "TEST1",
"siren": "xxxxxx",
"ics": "xxxxxx",
"street_number": "1",
"street_name": "Rue de test",
"zip_code": "00000",
"city": "Ville",
"phone_number": "0000000000",
"pack_offer": "1",
"cg_status": "2",
"tva_number": "3793060166"
},
{
"beneficiary_reference": "BENEF2_XXX",
"social_reference": "TEST2",
"siren": "xxxxxx",
"ics": "xxxxxx",
"street_number": "2",
"street_name": "Rue de test",
"zip_code": "00000",
"city": "Ville",
"phone_number": "0000000000",
"pack_offer": "2",
"cg_status": "2",
"tva_number": "3460410751"
}
]
}
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. |
Requête
HTTP/1.1 200 OK
GET /ssp/search_beneficiary? HTTP/1.1
Host: api.xxxxxxx.xxx
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json