List all deleted transactions
Changed onLists deleted transactions of the specified type(s) (e.g., invoice, bill, estimate) in the last 90 days. Results are grouped by transaction type and ordered by actual delete time (ascending). NOTE: For deleted non-transaction list-objects (e.g., customer, vendor, employee), see the deleted-list-objects endpoint.
NOTE: QuickBooks Desktop does not support pagination for deleted transactions; hence, there is no cursor parameter. Users typically have few deleted transactions.
Request
- Base URLhttps://api.conductor.is/v1
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Filter for deleted transactions by their transaction type(s).
[ "invoice" ]
Filter for deleted transactions deleted on or after this date/time, within the last 90 days (QuickBooks limit). Accepts the following ISO 8601 formats:
- date-only (YYYY-MM-DD) - QuickBooks Desktop interprets the date as the start of the specified day in the local timezone of the end-user's computer (e.g., 2025-01-01 → 2025-01-01T00:00:00).
- datetime without timezone (YYYY-MM-DDTHH:mm:ss) - QuickBooks Desktop interprets the timestamp in the local timezone of the end-user's computer.
- datetime with timezone (YYYY-MM-DDTHH:mm:ss±HH:mm) - QuickBooks Desktop interprets the timestamp using the specified timezone.
Filter for deleted transactions deleted on or before this date/time, within the last 90 days (QuickBooks limit). Accepts the following ISO 8601 formats:
- date-only (YYYY-MM-DD) - QuickBooks Desktop interprets the date as the end of the specified day in the local timezone of the end-user's computer (e.g., 2025-01-01 → 2025-01-01T23:59:59).
- datetime without timezone (YYYY-MM-DDTHH:mm:ss) - QuickBooks Desktop interprets the timestamp in the local timezone of the end-user's computer.
- datetime with timezone (YYYY-MM-DDTHH:mm:ss±HH:mm) - QuickBooks Desktop interprets the timestamp using the specified timezone.
Headers
The ID of the End-User to receive this request.
Response
Returns a list of deleted transactions.
Example response
{
"objectType": "list",
"url": "/v1/quickbooks-desktop/deleted-transactions",
"data": [
{
"transactionType": "invoice",
"id": "123ABC-1234567890",
"objectType": "qbd_deleted_transaction",
"createdAt": "2025-01-01T12:34:56+00:00",
"deletedAt": "2025-02-01T12:34:56+00:00",
"refNumber": "INV-1234"
}
]
}Changes
- breaking
response property
data/items/refNumberlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200
- breaking
- breaking
the response property
//became nullable for the status - info
response property
data/items/refNumberlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200
- breaking