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