{ "properties": { "social_security_number": { "type": "string", "maxLength": 9, "minLength": 9, "pattern": "^[0-9]*$", "title": "social_security_number", "description": "Full 9-digit social security number of the user (required). Using full SSN will improve conversion." }, "social_security_number_last_four": { "type": "string", "maxLength": 4, "minLength": 4, "pattern": "^[0-9]*$", "title": "social_security_number_last_four", "description": "Last four digits of the user's social security number. Use this field only when the full 9-digit SSN (social_security_number) is not available. Passing the full SSN yields over 20% higher match rate compared to using only the last four digits." }, "date_of_birth": { "type": "string", "format": "date", "title": "date_of_birth", "description": "The user's date of birth in `YYYY-MM-DD` format (required)." }, "last_name": { "type": "string", "title": "last_name", "description": "The user's last name (required)." }, "first_name": { "type": "string", "title": "first_name", "description": "The user's first name (required)." }, "mobile_phone_number": { "type": "string", "maxLength": 10, "minLength": 10, "pattern": "^[0-9]*$", "title": "mobile_phone_number", "description": "The users's 10-digit mobile phone number (required). Do not include country code." }, "home_address_zip_code": { "type": "string", "maxLength": 5, "minLength": 5, "pattern": "^[0-9]*$", "title": "home_address_zip_code", "description": "The user's 5-digit home zip code (required)." }, "email": { "type": "string", "format": "email", "title": "email", "description": "The user's email (strongly recommended). The email must have valid syntax with an @ and valid domain e.g. `name@example.com`. If provided email is invalid a 400 will be returned. For more details on validation see https://github.com/JoshData/python-email-validator." } }, "type": "object", "title": "object", "x-tags": [ "Schemas" ], "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://schema.pinwheelapi.com/LinkUserAuthenticationDataObjCreate.json" }