Uploading documents to an entity
Instead of using a verification link, use this endpoint to upload documents directly via API.
Upload documents to your applicant
Name
Value
Name
Type
Description
Request
curl -X POST https://enterprise.personr.co/api/1.1/wf/api-entity-document-upload \
-H "Content-Type: multipart/form-data" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-F "applicantId=4242424242424x424242424242424242" \
-F "docSubType=Certificate of incorporation" \
-F "docFile=https://your_document_url.pdf" \var axios = require('axios');
var FormData = require('form-data');
var fs = require('fs');
var formData = new FormData();
formData.append('applicantId', '4242424242424x424242424242424242');
formData.append('docSubType', 'Certificate of incorporation');
formData.append('docFile', fs.createReadStream('/path/to/your/file.pdf'), 'your_document.pdf');
var config = {
method: 'post',
url: 'https://enterprise.personr.co/api/1.1/wf/api-entity-document-upload',
headers: {
'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
...formData.getHeaders(),
},
data: formData,
maxBodyLength: 'Infinity',
maxContentLength: 'Infinity'
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});Last updated
Was this helpful?