Update Results of Approved Invoices with QuickBooks Enterprise Response
Endpoint Name: updateqbestatus
Endpoint Details:This API is used to get the results of approved invoices which are approved by the approver of a company using date range filter, QBE status filter and username list.
Authorization: Bearer token as header
Request Type
Method
URL
POST
URL/access/klearstack/updateqbestatus
Request Body
Type
Params
Values
Description
POST
company_name
string
Name of the company
POST
username
string
Username for a particular user of a company
POST
password
string
Password for a particular user of a company
POST
document_type
string
Type of document to be processed - “Invoices”, “Receipts”, “PurchaseOrders”,“NACH”,“LoanAgreement” or “Insurances”.
By default “Invoices” will be set if this parameter is not passed
Note: Optional Parameter
POST
QBE_response
string
Response of Quickbook to particular invoice.This will be a string of Json.
Ex.
“{"document_id":"6073ff72de02f2c94bca9cef","QBE_status": "successful","error_message": "ErrMsg","QBE_timestamp":"14/04/2021 12:32:49"}“
API Response
Status
Example Response
200
“QBE status updated successfully”
200
if document id is not found.
“Document ID not found”
Last updated