Skip to content

getJournalSyncCompleteness

READ

The I1 completeness check: every Posted journal since the posting-sync start date must carry exactly one recorded disposition in the accountingSyncOperation le….

POST /api/v1/accounting/getJournalSyncCompleteness
curl -X POST '<your-host>/api/v1/accounting/getJournalSyncCompleteness' \
  -H 'Authorization: Bearer <api-key>' \
  -H 'Content-Type: application/json' \
  -d '{
    "integrationId": "string",
    "syncFromDate": "string"
  }'
Response
{
  "totalJournals": 0,
  "dispositions": {
    "synced": 0,
    "pending": 0,
    "blocked": 0,
    "excluded": 0,
    "skipped": 0,
    "docBacked": {
      "delivered": 0,
      "undelivered": 0
    }
  },
  "unaccountedJournalIds": [
    "string"
  ],
  "undeliveredDocBackedJournalIds": [
    "string"
  ]
}

Parameters

ParameterType

Input schema

schema
{
  "type": "object",
  "properties": {
    "integrationId": {
      "type": "string"
    },
    "syncFromDate": {
      "type": "string"
    },
    "accountingPeriodId": {
      "type": "string"
    }
  },
  "required": [
    "integrationId",
    "syncFromDate"
  ]
}