Retrieve a transaction
Changed onRetrieves a transaction by ID.
IMPORTANT: If you need to fetch multiple specific transactions by ID, use the list endpoint instead with the ids parameter. It accepts an array of IDs so you can batch the request into a single call, which is significantly faster.
get/quickbooks-desktop/transactions/{id}
Request
- Base URLhttps://api.conductor.is/v1
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
idstring required
The QuickBooks-assigned unique identifier of the transaction to retrieve.
Example:123ABC-1234567890
Headers
Conductor-End-User-Idstring required
The ID of the End-User to receive this request.
Example:end_usr_1234567abcdefg
Response
Returns the specified transaction.
Example response
{
"transactionType": "invoice",
"transactionId": "123ABC-1234567890",
"transactionLineId": "456DEF-1234567890",
"createdAt": "2025-01-01T12:34:56+00:00",
"updatedAt": "2025-02-01T12:34:56+00:00",
"entity": {
"id": "80000001-1234567890",
"fullName": "Acme Corporation"
},
"account": {
"id": "80000001-1234567890",
"fullName": "Checking"
},
"transactionDate": "2024-10-01",
"refNumber": "INV-1234",
"amount": "1000.00",
"currency": {
"id": "80000001-1234567890",
"fullName": "USD"
},
"exchangeRate": 1.2345,
"amountInHomeCurrency": "1234.56",
"memo": "Customer requested rush delivery"
}Changes
- warning
added the new
transfer_inventoryenum value to theresponse property for the response status
- warning
- warning
added the new
unknownenum value to theresponse property for the response status
- warning