CDD Engine Web Service v2.14.0.0

<back to all web services

AuthPlusRealtimeCheckDataRequest

Requires Authentication
The following routes are available for this service:
POST/authplus/realtime
import java.math.*
import java.util.*
import net.servicestack.client.*


open class AuthPlusRealtimeCheckDataRequest
{
    var ApplicationGUID:String? = null
    var CSR:Int? = null
    var Owners:ArrayList<OwnerDetails> = ArrayList<OwnerDetails>()
}

open class OwnerDetails
{
    var dayOfBirth:Int? = null
    var monthOfBirth:Int? = null
    var yearOfBirth:Int? = null
    var ownershipPercentage:Double? = null
    var homeAddress:AddressData? = null
    var currentAddressLessThanThreeYears:Boolean? = null
    var previousHomeAddress:AddressData? = null
    var name:ContactNameData? = null
    var director:Boolean? = null
    var nationality:String? = null
    var position:String? = null
    var timeAtHomeAddressYears:Int? = null
    var timeAtHomeAddressMonths:Int? = null
    var PrimaryPartyID:String? = null
    var identityVerificationDocuments:ArrayList<IdentityVerificationDocuments> = ArrayList<IdentityVerificationDocuments>()
}

open class AddressData
{
    var address1:String? = null
    var address2:String? = null
    var address3:String? = null
    var postalCode:String? = null
    var city:String? = null
    var state:String? = null
    var countryCode:String? = null
}

open class ContactNameData
{
    var title:String? = null
    var firstName:String? = null
    var middleName:String? = null
    var lastName:String? = null
}

open class IdentityVerificationDocuments
{
    var documentId:String? = null
    var authenticity:String? = null
}

Kotlin AuthPlusRealtimeCheckDataRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /authplus/realtime HTTP/1.1 
Host: wp-cddws-test.worldpay.com 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"ApplicationGUID":"String","CSR":0,"Owners":[{"dayOfBirth":0,"monthOfBirth":0,"yearOfBirth":0,"ownershipPercentage":0,"homeAddress":{"address1":"String","address2":"String","address3":"String","postalCode":"String","city":"String","state":"String","countryCode":"String"},"currentAddressLessThanThreeYears":false,"previousHomeAddress":{"address1":"String","address2":"String","address3":"String","postalCode":"String","city":"String","state":"String","countryCode":"String"},"name":{"title":"String","firstName":"String","middleName":"String","lastName":"String"},"director":false,"nationality":"String","position":"String","timeAtHomeAddressYears":0,"timeAtHomeAddressMonths":0,"PrimaryPartyID":"String","identityVerificationDocuments":[{"documentId":"String","authenticity":"String"}]}]}