Search for User, Document, IBAN, modified since an entry date

GetKycStatus

How it works

Use GetKycStatus to look for users, documents, and IBAN for which the status has changed since a specified date.

🚧

Warning

GetKycStatus will return the same user multiple times in the same request if his status has changed multiple times since a specified date.

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>
<?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> <!--since version 1.1 -->
				<C>documentComment</C><!--since version 1.3 -->
				<VD>validityDate</VD> <!--since version 1.5 -->
				<TYPE>documentType</TYPE> <!--since version 1.6 -->
			</DOC>
			...
		</DOCS>
		<IBANS>
			<IBAN>
				<ID>ibanId</ID>
				<S>status</S>
				<D>ibanDateChange</D> <!--since version 1.1 -->
			</IBAN>
			...
		</IBANS>
		<SDDMANDATES><!--since version 1.4 -->
			<SDDMANDATE>
				<ID>sddMandateId</ID>
				<S>status</S>
				<D>sddDateChange</D>
			</SDDMANDATE>
			...
		</SDDMANDATES>
	</WALLET>
	...
</WALLETS>

JSON

{
    "wlLogin":"string",
    "wlPass":"string",
    "language":"string",
    "version":"string",
    "walletIp":"string",
    "walletUa":"string",
    "updateDate":"string"
}
{
    "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"
                }
            ]
        }
    ]
}

Request Input Description

ItemDescriptionMandatoryFormatExample
updateDateDate in second UTCYesString1373448225

Response Output Description

VersionItemDescriptionExample
>= 1.0WALLETSPayment account list
>= 1.0WALLETPayment account
>= 1.0IDPayment account ID521
>= 1.0SPayment account Status1
>= 1.0DATEModification Date of the Payment account status in Second UTC1373448289
>= 1.0DOCSList of documents whose status has changed since the entry date
>= 1.0DOCDocument
>= 1.0DOC.IDDocument ID20
>= 1.0DOC.SStatus of the document.2
>= 1.1DOC.DDate when the status of the document changed
>= 1.3DOC.CComment added by Backoffice for the document
>= 1.5DOC.VDThe validity date of the document23/03/2015
>= 1.6DOC.TYPEType of the document
>= 1.0IBANSList of IBANs whose status has changed since the entry date
>= 1.0IBANIBAN
>= 1.0IDIBAN ID98
>= 1.0SOnly status 5 allows the use of the IBAN for a Money-out.5
>= 1.1DDate of status change for the IBAN
>= 1.4SDDMANDATESList of mandates whose status changed since the input date
>= 1.4SDDMANDATEOne mandate
>= 1.4IDMandate ID98
>= 1.4SMandate status.5