---
title: "Imported QuickBooks holding-category items and sparse-writeback receipts"
method: GET
path: "/accountant/companies/{customerId}/integrations/quickbooks/writebacks/imported-review"
tags: ["Accountants"]
---

# Imported QuickBooks holding-category items and sparse-writeback receipts

`GET /accountant/companies/{customerId}/integrations/quickbooks/writebacks/imported-review`

## Request

- Base URL: `https://api.medianfi.com/api/v1`
- URL: `https://api.medianfi.com/api/v1/accountant/companies/{customerId}/integrations/quickbooks/writebacks/imported-review`
- Auth: HTTP bearer

Read-only keyset queue of at most 50 active pulled Purchase/Deposit links from the verified company/entity/connection/realm's latest completed source read, on or after the current posting cutoff. Includes Ask My Accountant source items and items with a sparse-writeback receipt. No provider, document or ledger writes. Unsupported lines and open change reviews remain visible.

## Response `200`

Source items with pending, verified, conflict or failed receipt state

- object
  - `success` true, required
  - `data` object, required
    - `cutoffDate` string, date, required
    - `nextCursor` string, uuid, nullable, required
    - `categories` object[], required
      - `glAccountId` string, uuid, required
      - `qboAccountId` string, required
    - `items` object[], required
      - `linkId` string, uuid, required
      - `objectType` 'Purchase' | 'Deposit', required
      - `providerId` string, required
      - `sourceObjectId` string, uuid, required
      - `sourceRunId` string, uuid, required
      - `txnDate` string, nullable, required
      - `total` string, nullable, required
      - `bankAccountId` string, nullable, required
      - `state` 'pending' | 'verified' | 'conflict' | 'failed', required
      - `batchId` string, uuid, nullable, required
      - `itemStatus` string, nullable, required
      - `blockCode` string, nullable, required
      - `lastErrorCode` string, nullable, required
      - `mirrorState` 'awaiting_verification' | 'pending' | 'blocked' | 'refreshed'
      - `canCategorize` boolean
      - `lines` object[], required
        - `id` string, required
        - `amount` string, required
        - `accountId` string, required
        - `classId` string, nullable, required

## Other responses

- `401`: Authentication required
- `403`: Insufficient permissions or not a company member
- `422`: Request failed validation
- `503`: Imported review reader is not configured

---

[API](https://skmtc.dev/medianfi/apis/median-api.md) · [All operations](https://skmtc.dev/medianfi/apis/median-api/llms.txt) · [OpenAPI document](https://skmtc.dev/medianfi/apis/median-api/revisions/20090ea32b0d?raw)
