Get Extracted Results For Invoices In a Batch Id
PreviousUpload Multiple Documents In A Zip Folder And Get Batch IdNextGet Extracted Results For Invoices In Between Date Range
Last updated
curl --location "URL/access/klearstack/getbatchdocuments" \
-H "Authorization: Bearer your_token_here" \
--form "document_type=Invoices" \
--form "company_name=Replace_Company_Name_Here" \
--form "username=Replace_User_Name_Here" \
--form "password=Replace_Password_Here" \
--form "batch_id=Replace_Batch_ID_Here" import requests
url = "URL/access/klearstack/getbatchdocuments"
payload = {'document_type': 'Invoices',
'company_name': 'Replace_Company_Name_Here',
'username': 'Replace_User_Name_Here',
'password': 'Replace_Password_Here',
'batch_id': 'Replace_Batch_ID_Here'}
files=[
]
headers = {
'Authorization': 'Bearer your_token_here'
}
response = requests.request("POST", url, headers=headers, data=payload, files=files)
print(response.text)
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)
.addFormDataPart("document_type","Invoices")
.addFormDataPart("company_name","Replace_Company_Name_Here")
.addFormDataPart("username","Replace_User_Name_Here")
.addFormDataPart("password","Replace_Password_Here")
.addFormDataPart("batch_id","Replace_Batch_ID_Here")
.build();
Request request = new Request.Builder()
.url("URL/access/klearstack/getbatchdocuments")
.method("POST", body)
.addHeader("Authorization", "Bearer your_token_here")
.build();
Response response = client.newCall(request).execute();const axios = require('axios');
const FormData = require('form-data');
let data = new FormData();
data.append('document_type', 'Invoices');
data.append('company_name', 'Replace_Company_Name_Here');
data.append('username', 'Replace_User_Name_Here');
data.append('password', 'Replace_Password_Here');
data.append('batch_id', 'Replace_Batch_ID_Here');
let config = {
method: 'post',
maxBodyLength: Infinity,
url: 'URL/access/klearstack/getbatchdocuments',
headers: {
'Authorization': 'Bearer your_token_here',
...data.getHeaders()
},
data : data
};
axios.request(config)
.then((response) => {
console.log(JSON.stringify(response.data));
})
.catch((error) => {
console.log(error);
});
// WARNING: For POST requests, body is set to null by browsers.
var data = new FormData();
data.append("document_type", "Invoices");
data.append("company_name", "Replace_Company_Name_Here");
data.append("username", "Replace_User_Name_Here");
data.append("password", "Replace_Password_Here");
data.append("batch_id", "Replace_Batch_ID_Here");
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function() {
if(this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("POST", "URL/access/klearstack/getbatchdocuments");
xhr.setRequestHeader("Authorization", "Bearer your_token_here");
xhr.send(data);{
"result": [
{
"file_name": "24101020953_Invoice Copy_Invoice Copy_1.pdf",
"status": "in_progress"
}
],
"status": "in_progress"
}