Recommended Client Flow
- Call
POST /due-diligence/initto open the case and receivedue_diligence_idpluscontracts_preview. - Call
POST /due-diligence/{due_diligence_id}/uploadsto request presigned upload URLs for the statement files you need to send. - Upload the files to the returned URLs.
- Poll
GET /due-diligence/{due_diligence_id}while the case is being processed. - Call
POST /due-diligence/{due_diligence_id}/credit-offerwhen you are ready to publish the commercial terms. - Continue polling
GET /due-diligence/{due_diligence_id}until the case reachesSIGNEDor another terminal state.
Important Behavior
- Upload URLs are requested separately from case creation.
- The detail endpoint is the client-facing status surface for the case.
- Signature confirmation is not performed through a client API endpoint. Signers complete that step through emailed links sent after the credit offer is published.
Endpoints In This Section
POST /due-diligence/initPOST /due-diligence/{due_diligence_id}/uploadsGET /due-diligence/{due_diligence_id}POST /due-diligence/{due_diligence_id}/credit-offer