GET v1/QuickBooks/SyncStatus

Retrieves the latest sync status event for QuickBooks

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

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": "7041795b-fa6a-4d74-a1d0-3b38641f669c",
  "Success": true,
  "StatusMessage": "sample string 3",
  "TriggeredEntityId": 4,
  "SyncStarted": "2017-10-20T12:35:58.6762141+00:00",
  "SyncFinished": "2017-10-20T12:35:58.6762141+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>7041795b-fa6a-4d74-a1d0-3b38641f669c</ID>
  <PendingTransactionsToSync>6</PendingTransactionsToSync>
  <StatusMessage>sample string 3</StatusMessage>
  <Success>true</Success>
  <SyncEvents>7</SyncEvents>
  <SyncFinished>2017-10-20T12:35:58.6762141+00:00</SyncFinished>
  <SyncStarted>2017-10-20T12:35:58.6762141+00:00</SyncStarted>
  <TriggeredEntityId>4</TriggeredEntityId>
</QuickBooksSyncStatusDTO>