NAO Orchestrator (1.0.0)

Download OpenAPI specification:Download

Authentication

Bearer

Authentication JWT token, prefixed by Bearer: Bearer ${JWT}

Security Scheme Type API Key
Header parameter name: Authorization

NewAccountOpeningService

New Account Opening

New Account Opening Request

Authorizations:
Request Body schema: application/json
clientId
required
string (clientId) ^[a-zA-Z0-9]{1,64}$

Kount's unique identifier for a Client

deviceSessionId
required
string (deviceSessionId) ^[\w-]{0,32}$

Device collection event identifier

userIp
string <ipv4> (userIp)

User’s IPv4 address as identified by the Client

newAccountOpeningUrl
string (newAccountOpeningUrl) ^.{0,256}$

Webpage from which a Client’s user is attempting open a new account

object (v2Person)
object (v2Account)
object (v2Strategy)

Responses

Request samples

Content type
application/json
{
  • "clientId": "900900",
  • "deviceSessionId": "d121ea2210434ffc8a90daff9cc97e76",
  • "userIp": "192.168.0.1",
  • "newAccountOpeningUrl": "http://www.example.com/create-account",
  • "person": {
    },
  • "account": {
    },
  • "strategy": {}
}

Response samples

Content type
application/json
{
  • "decision": "ALLOW",
  • "deviceSessionId": "d121ea2210434ffc8a90daff9cc97e76",
  • "userProfile": "VIP",
  • "deviceId": "7363b8ae6b2247b99f5d56fc81102254",
  • "tags": [
    ],
  • "userSegment": "VIP",
  • "guidance": "ALLOW",
  • "verification": {
    }
}