Create KYC Application
Creates a new KYC (Know Your Customer) application for a user with their personal information. This initiates the identity verification process required for banking features. The application will be processed through automated checks and may require additional document verification depending on the verification outcome.
Request
- Base URLhttps://merchant-api.accruesavings.com
- Authnone declared. Required headers: Client-ID, Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
The unique identifier for the user
Headers
The unique identifier of the client making the request. This header is required to retrieve the client-specific configuration and ensure that the response is tailored to the client's settings and permissions.
Secure secret to access privileged endpoints.
Request body
Example request
{
"data": {
"attributes": {
"ipAddress": "192.168.1.1",
"firstName": "John",
"lastName": "Doe",
"phone": "5551234567",
"dateOfBirth": "1990-01-15",
"email": "john.doe@example.com",
"street": "123 Main Street",
"street2": "Apt 4B",
"city": "New York",
"state": "NY",
"postalCode": "10001"
}
}
}Response
KYC application created successfully. The response includes the initial verification status, which may be Pending, Approved, Denied, or AwaitingDocuments depending on automated checks.
Example response
{
"data": {
"attributes": {
"status": "Approved"
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.