GetKycStatus: Search for User, Document, IBAN, modified since an entry date
Version | Description |
---|---|
1.0 | |
1.1 | Output: the last modified date for IBAN document in output |
1.2 | Output: status 1 for documents in output |
1.3 | Output: comment related to documents in output |
1.4 | Output: SDD mandates status |
1.5 | Output: validity date for documents |
1.6 | Output: type of the document |
How it works
Use GetKycStatus to look for users, documents, IBAN for which the status has changed since a specified date.
NOTE
GetKycStatus will return the same user multiple times in the same request if his status has changed multiple times since a specified date.
Request
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"
}
Item | Description | Mandatory | Format | Example |
---|---|---|---|---|
updateDate | Date in second UTC | Yes | String | 1373448225 |
Response
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> <!--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
{
"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 | Item | Description | Example |
---|---|---|---|
>= 1.0 | WALLETS | Payment account list | |
>= 1.0 | WALLET | Payment account | |
>= 1.0 | ID | Payment account ID | 521 |
>= 1.0 | S | Status of the Payment account. | 1 |
>= 1.0 | DATE | Date of modification of the Payment account status in Second UTC | 1373448289 |
>= 1.0 | DOCS | List of documents which status has changed since the entry date | |
>= 1.0 | DOC | Document | |
>= 1.0 | DOC.ID | Document ID | 20 |
>= 1.0 | DOC.S | Status of the document. | 2 |
>= 1.1 | DOC.D | Date when the status of the document changed | |
>= 1.3 | DOC.C | Comment added by Backoffice for the document | |
>= 1.5 | DOC.VD | Validity date of the document | 23/03/2015 |
>= 1.6 | DOC.TYPE | Type of the document | |
>= 1.0 | IBANS | List of IBAN which status has changed since the entry date | |
>= 1.0 | IBAN | IBAN | |
>= 1.0 | ID | IBAN ID | 98 |
>= 1.0 | S | Only status 5 allows the use of the IBAN for a money-out. | 5 |
>= 1.1 | D | Date of status change for the IBAN | |
>= 1.4 | SDDMANDATES | List os mandates which status changed since input date | |
>= 1.4 | SDDMANDATE | One mandate | |
>= 1.4 | ID | Mandate ID | 98 |
>= 1.4 | S | Mandate status. | 5 |