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.6Type 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 : non enregistré
5 : enregistré (statut donné après création)
6 : documents envoyés
11 : bloqué
12 : fermé

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
Les différents types de documents sont disponibles en annexe.

20

>= 1.0

S

Statut du document.
Les différents statuts possibles sont disponibles en annexe 

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
Format : dd/mm/yyy
Vide si non renseignée

28/03/2016

>= 1.6TYPEType 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.
Les différents statuts possibles sont disponibles en annexe 

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.
Les différents statuts possibles sont disponibles en annexe 

5

>= 1.4

D

Date de changement de statut du mandat