Get Results of Invoices Accessible By A Specific User
PreviousGet Extracted Results For Invoices In a SetNextGet Results of Modified Invoices since the last pull
Last updated
curl --location "URL/access/klearstack/getuserdocuments" \
--header "Authorization: Bearer your_token_here" \
--form "company_name=Replace_Company_Name_Here" \
--form "username=Replace_User_Name_Here" \
--form "password=Replace_Password_Here" \
--form "approve_flag=true" \
--form "save_flag=false"import requests
url = "URL/access/klearstack/getuserdocuments"
payload = {'company_name': 'Replace_Company_Name_Here',
'username': 'Replace_User_Name_Here',
'password': 'Replace_Password_Here',
'approve_flag': 'true',
'save_flag': 'false'}
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();
RequestBody body = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addFormDataPart("company_name", "Replace_Company_Name_Here")
.addFormDataPart("username", "Replace_User_Name_Here")
.addFormDataPart("password", "Replace_Password_Here")
.addFormDataPart("approve_flag", "true")
.addFormDataPart("save_flag", "false")
.build();
Request request = new Request.Builder()
.url("URL/access/klearstack/getuserdocuments")
.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 formData = new FormData();
formData.append('company_name', 'Replace_Company_Name_Here');
formData.append('username', 'Replace_User_Name_Here');
formData.append('password', 'Replace_Password_Here');
formData.append('approve_flag', 'true');
formData.append('save_flag', 'false');
let config = {
method: 'post',
maxBodyLength: Infinity,
url: 'URL/access/klearstack/getuserdocuments',
headers: {
'Authorization': 'Bearer your_token_here',
...formData.getHeaders()
},
data: formData
};
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 formData = new FormData();
formData.append("company_name", "Replace_Company_Name_Here");
formData.append("username", "Replace_User_Name_Here");
formData.append("password", "Replace_Password_Here");
formData.append("approve_flag", "true");
formData.append("save_flag", "false");
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/getuserdocuments");
xhr.setRequestHeader("Authorization", "Bearer your_token_here");
xhr.send(formData);