GET v1/QuickBooks/SyncStatus/{id}

Retrieves the latest sync status event for QuickBooks

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

Id

string

Required

Body Parameters

None.

Response Information

Resource Description

QuickBooks sync status

QuickBooksSyncStatusDTO
NameDescriptionTypeAdditional information
ID

globally unique identifier

None.

Success

boolean

None.

StatusMessage

string

None.

TriggeredEntityId

integer

None.

SyncStarted

date

None.

SyncFinished

date

None.

PendingTransactionsToSync

integer

None.

SyncEvents

integer

None.

ExternalEntities

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": "a4d91f86-d022-4b14-80fa-f7b0e7e68889",
  "Success": true,
  "StatusMessage": "sample string 3",
  "TriggeredEntityId": 4,
  "SyncStarted": "2024-03-29T00:05:50.5743461+00:00",
  "SyncFinished": "2024-03-29T00:05:50.5743461+00:00",
  "PendingTransactionsToSync": 6,
  "SyncEvents": 7,
  "ExternalEntities": 8
}

application/xml, text/xml

Sample:
<QuickBooksSyncStatusDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QQSolutions.NextGen.ModelLibrary.DataTransferObjects.Finance.QBIntegration">
  <ExternalEntities>8</ExternalEntities>
  <ID>a4d91f86-d022-4b14-80fa-f7b0e7e68889</ID>
  <PendingTransactionsToSync>6</PendingTransactionsToSync>
  <StatusMessage>sample string 3</StatusMessage>
  <Success>true</Success>
  <SyncEvents>7</SyncEvents>
  <SyncFinished>2024-03-29T00:05:50.5743461+00:00</SyncFinished>
  <SyncStarted>2024-03-29T00:05:50.5743461+00:00</SyncStarted>
  <TriggeredEntityId>4</TriggeredEntityId>
</QuickBooksSyncStatusDTO>