Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

PRODUCTION API END POINTS:

...

Code Block
languagejson
{
    "adjustment_id": "b43ce6a3-9578-4ba6-8cc5-a4add094a352",
    "summary": {
        "desiredStatus": {21/33},
        "eligible": 2,
        "transactions"rejected": 0,
        "completed": 42,
        "eligibletest": 40,
        "liveReconciledtransactions": 2,
        "rejectedtransactionsWithDesiredStatus": 0,
        "isApiUser": true
    }
}

Response explanation:

"eligible": are the transactions that are eligible and the status changed within the process

"liveReconciledrejected": are the transactions that are already live reconciled from the list"rejected"changed from Complete to Buyer_Reconciliation_Reject

"completed: are the transactions that changed from Complete to Buyer_Reconciliation_Reject Buyer_* to Complete

"test": are the transactions captured via the button test (available in UI)

"transactions": total completes uploaded

"transactionsWithDesiredStatus": are the transactions that already have the status requested with this reconciliation process.

Note

NOTE: to get the transactions not eligible to reconcile or not reconciled withing the recon process you can use this formula

transactions - eligible = not eligible / not reconciled

DESCRIPTION:

STAGING API and Payload:

...

Code Block
languagejson
{
    "adjustment_id": "b43ce6a3-9578-4ba6-8cc5-a4add094a352",
    "summary": {
        "desiredStatus": 33,
        "eligible": 2,
        "rejected": 2,
        "transactionscompleted": 40,
        "eligibletest": 40,
        "liveReconciledtransactions": 2,
        "rejectedtransactionsWithDesiredStatus": 0,
        "isApiUser": true
    }
}

2 - Reconciliation multiple surveys (Bulk Reconciliation)

...

Code Block
languagejson
{
    "adjustment_id": "46e10177-c3a3-4246-a33a-0c8306f3a9a6",
    "summary": {
        "desiredStatus": 33,
        "transactions"eligible": 2,
        "rejected": 2,
        "completed": 60,
        "eligibletest": 60,
        "liveReconciledtransactions": 2,
        "transactionsWithDesiredStatus": 0,
        "rejectedisApiUser": 2true
    }
}

NOTE 1:

The system always records any Reconciliation process made via API or UI and this information can be find on the Survey dashboard → Reconciliation Tab

...

if you need to test the Live Reconciliation API and you want to create some test transactions, please ask your account manager or contact the PureSpectrum product team and they will give you access to a document that will allow you to create a transaction via API.

NOTE 3:

10pm PT is the absolute latest you can submit a reconciliation for it to be included in the next months invoice.