Customer Onboarding

Endpoint to onboard a customer. The API responds with customer validation information.

Onboard a customer

POST https://api.waldo.ai/onboard

Headers

NameTypeDescription

Authorization*

String

The token obtained in the authentication request in the format Bearer eyJhbG...

Content-Type*

String

Expected type is application/json

Request Body

NameTypeDescription

firstName*

String

Customer's first name

lastName*

String

Customer's last name

officialId*

Object

Customer ID in format {"docType": "SSN", "value": "123-45-6789", "country": "US"}

email*

String

Customer's e-mail address

phone*

String

Customer's phone number

dob*

String

Birthdate in format yyyy-MM-dd

address*

String

Customer's address

state*

String

Customer's state (abbreviated) in format NY

zipCode*

String

Customer's postal code

entityId

String

Customer ID in your database

city*

String

Customer's city

includeFraudCheck

Boolean

Whether to include the fraud check

Response

{
    "validation": {
        "status": "ACCEPTED",
        "kyc": "ACCEPTED",
        "fraudScore": 0.82
    },
    "externalId": "abcd-123-456-efgh",
    "customerId": "<customer-id>",
    "uri": "https://app.waldo.ai/customers/<customer-id>"
}

Last updated