v51

latestOpenAPI 3.0.0raw.githubusercontent.com2026-07-313352,3122.9 MB
plaid

Upload transfer diligence document on behalf of the originator

Third-party sender customers can use the /transfer/diligence/document/upload endpoint to upload a document on behalf of their end customer (i.e. originator) to Plaid. You'll need to send a request of type multipart/form-data. You must provide the client_id in the PLAID-CLIENT-ID header and secret in the PLAID-SECRET header.

post/transfer/diligence/document/upload

Request body

originator_client_idstring required

The Client ID of the originator whose document that you want to upload.

filestring binary required

A file to upload. The file size must be less than 20MB. Supported file extensions: .pdf.

purpose'DUE_DILIGENCE' required

Specifies the purpose of the uploaded file.

"DUE_DILIGENCE" - The transfer due diligence document of the originator.

Response

OK

request_idstring required

A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive.