Post-Offer KYC
Loans
Post-Offer KYC
Complete the post-offer KYC gate. Final step before loan disbursement.
POST
Post-Offer KYC
Overview
Completes the post-offer KYC gate and triggers the disbursement eligibility check. All of the following must be true before this call succeeds:- Customer has agreed to terms of use (
POST /terms/agree) - Offer has been accepted (
POST /offer/accept) - Board resolution uploaded (non-sole-proprietor businesses only)
- Board resolution admin review is not
FAILED - Guarantor form admin review is not
FAILED(if a guarantor was added)
offerStatus transitions to POST_OFFER_KYC and the disbursement eligibility check fires automatically.
Request
Method:POSTURL:
/v1/loans/:applicationId/post-offer-kyc
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
x-carbon-key | Header | string | Yes | API key for authentication. |
applicationId | Path | string | Yes | Application ID. |
Response
200 OK
Error Responses
| Status | Message | Cause |
|---|---|---|
| 400 | Application not found | Invalid applicationId |
| 422 | Application has no loan ID | Application not yet registered |
| 400 | Please agree to terms of use before proceeding | POST /terms/agree not yet called |
| 400 | Please accept your loan offer before proceeding | POST /offer/accept not yet called |
| 400 | Please upload your board resolution document before proceeding | Non-sole-proprietor missing board resolution |
| 400 | Please address the admin review feedback on your board resolution document | Board resolution admin review failed |
| 400 | Please address the admin review feedback on your guarantor document | Guarantor form admin review failed |