GetKycStatus : Recherche d'utilisateurs, documents et IBAN modifié depuis une date
Version | Description |
---|---|
1.0 | |
1.1 | Ajout de la date de dernière modification de chaque document et RIB |
1.2 | Ajout du status 1 pour les documents, dans le retour. |
1.3 | Ajout du commentaire concernant un document en sortie |
1.4 | Ajout des mandats SDD |
1.5 | Ajout date de fin de validité des documents |
1.6 | Type du document |
Cinématique
Avec la méthode GetKycStatus, la MARQUE BLANCHE peut rechercher tous les utilisateurs, les documents, les IBAN ou les mandats SDD dont le statut a changé depuis une date donnée.
GetKycStatus renvoie le même utilisateur plusieurs fois dans la même requête si son statut a changé plusieurs fois depuis la date spécifiée.
Requête
XML
<GetKycStatus xmlns="Service_mb">
<wlLogin>string</wlLogin>
<wlPass>string</wlPass>
<language>string</language>
<version>string</version>
<walletIp>string</walletIp>
<walletUa>string</walletUa>
<updateDate>string</updateDate>
</GetKycStatus>
JSON
{
"wlLogin":"string",
"wlPass":"string",
"language":"string",
"version":"string",
"walletIp":"string",
"walletUa":"string",
"updateDate":"string"
}
Element | Description | Requis | Format | Exemple |
---|---|---|---|---|
updateDate | Date en secondes UTC | Oui | String | 1373448225 |
Réponse
XML
<?xml version="1.0" encoding="utf-8"?>
<WALLETS>
<WALLET>
<ID>walletId</ID>
<S>walletStatus</S>
<DATE>lastUpdateDate UTC seconds</DATE>
<DOCS>
<DOC>
<ID>docId</ID>
<S>documentStatus</S>
<D>documentDateChange</D> <!--à partir de la version 1.1 -->
<C>documentComment</C><!--à partir de la version 1.3 -->
<VD>validityDate</VD> <!--à partir de la version 1.5 -->
<TYPE>documentType</TYPE> <!--à partir de la version 1.6 -->
</DOC>
...
</DOCS>
<IBANS>
<IBAN>
<ID>ibanId</ID>
<S>status</S>
<D>ibanDateChange</D> <!--à partir de la version 1.1 -->
</IBAN>
...
</IBANS>
<SDDMANDATES><!--à partir de la version 1.4 -->
<SDDMANDATE>
<ID>sddMandateId</ID>
<S>status</S>
<D>sddDateChange</D>
</SDDMANDATE>
...
</SDDMANDATES>
</WALLET>
...
</WALLETS>
JSON
{
"WALLETS":[
{
"ID":"walletId",
"S":"walletStatus",
"DATE":"lastUpdateDate UTC seconds",
"DOCS":[
{
"ID":"docId",
"S":"documentStatus",
"D":"documentDateChange",
"C":"documentComment",
"VD":"validityDate",
"TYPE":"documentType"
},
...
],
"IBANS":[
{
"ID":"ibanId",
"S":"status",
"D":"ibanDateChange"
},
...
],
"SDDMANDATES":[
{
"ID":"sddMandateId",
"S":"status",
"D":"sddDateChange"
},
...
]
},
...
]
}
Version | Element | Description | Exemple |
---|---|---|---|
>= 1.0 | WALLETS | Liste de comptes de paiement | |
>= 1.0 | WALLET | Correspond à un compte de paiement | |
>= 1.0 | ID | ID du compte de paiement | 521 |
>= 1.0 | S | Statut du compte de paiement : | 1 |
>= 1.0 | DATE | Date de modification du statut du compte de paiement en secondes UTC | 1373448289 |
>= 1.0 | DOCS | Liste des documents dont le statut a changé depuis la date mise en entrée | |
>= 1.0 | DOC | Correspond à un document | |
>= 1.0 | ID | ID du document | 20 |
>= 1.0 | S | Statut du document. | 2 |
>= 1.1 | D | Date de changement de statut du document | |
>= 1.3 | C | Commentaire ajouté sur le document | |
>= 1.5 | VD | Date de fin de validité du document | 28/03/2016 |
>= 1.6 | TYPE | Type du document | |
>= 1.0 | IBANS | Liste des IBAN dont le statut a changé depuis la date mis en entrée | |
>= 1.0 | IBAN | Correspond à un IBAN | |
>= 1.0 | ID | ID de l'iban | 98 |
>= 1.0 | S | Seul le statut 5 permet de demander un virement. | 5 |
>= 1.1 | D | Date de changement de statut de l'IBAN | |
>= 1.4 | SDDMANDATES | Liste des Mandats dont le statut a changé depuis la date mis en entrée | |
>= 1.4 | SDDMANDATE | Correspond à un mandat | |
>= 1.4 | ID | ID du mandat | 98 |
>= 1.4 | S | Statut du mandat. | 5 |
>= 1.4 | D | Date de changement de statut du mandat |