# Get ERP transaction by ID Endpoint: GET /erp-transactions/{id} Version: 1.0 ## Header parameters: - `companyId` (string, required) ID of the ERP company to filter records - `x-api-key` (string, required) Please provide a valid API Key ## Path parameters: - `id` (string, required) Example: "e9ef4087-5bd6-4ead-b472-e5e88aecf2f8" ## Response 200 fields (application/json): - `id` (string, required) Example: "32cdd629-cd1c-4979-a76c-cbb3a3f14516" - `amount` (number, required) Example: 102 - `currency` (string, required) Example: "USD" - `transactionTime` (string, required) Example: "2025-02-18T12:58:36.407Z" - `transactionStatus` (string, required) Example: "draft" - `transactionMode` (string, required) Example: "Online" - `rrn` (string, required) Example: "RRN-1739883516407-2" - `transactionDescription` (string, required) Example: "Transaction for vendor 2" - `transactionType` (string, required) Example: "Purchase" - `messageType` (string, required) Example: "MTI123" - `transmissionDateTime` (string, required) Example: "2025-02-18T12:58:36.407Z" - `vendorTrn` (string, required) Example: "VendorTrn-2" - `transactionAmount` (number, required) Example: 102.5 - `transactionCurrency` (string, required) Example: "USD" - `purchaseOrderNumber` (string, required) Example: "PO-2" - `parentId` (string) Example: "example-parent-id" - `memo` (string, required) Example: "Memo for transaction 2" - `clearingStatus` (string, required) Example: "Processed" - `vatAmount` (number, required) Example: 12 - `transactionCategory` (string, required) Example: "Purchase" - `visible` (boolean, required) Example: true - `clearedAt` (string, required) Example: "2025-02-18T12:58:36.407Z" - `excludeFromSync` (boolean, required) - `status` (string, required) Example: "draft" - `syncErrors` (array, required) Example: [] - `erpSyncStatus` (string, required) Example: "Pending" - `erpSyncType` (string, required) Example: "Full" - `merchantName` (string, required) Example: "Amazon" - `erpSupplierName` (string, required) Example: "Supplier 2" - `erpSupplierRemoteId` (string, required) Example: "remote-id-2" - `poolAccountName` (string, required) Example: "Account 2" - `cardName` (string, required) Example: "Visa Platinum" - `cardLastFour` (string, required) Example: "0002" - `cardHolderName` (string, required) Example: "Card Holder 2" - `cardHolderEmail` (string, required) Example: "holder2@example.com" - `approvalStatus` (string, required) Example: "Pending" - `receipts` (array, required) Example: ["https://example.com/receipt1.jpg","https://example.com/receipt2.jpg"] - `createdAt` (string, required) Example: "2025-02-18T12:58:36.410Z" - `updatedAt` (string, required) Example: "2025-02-18T12:58:36.410Z" - `lineItems` (array, required) Example: [{"id":"7d31f208-e6d7-42c8-adad-a66a19206ffa","amount":120,"vatAmount":14,"description":"Line Item for Transaction 2","expenseCategory":"Office Supplies","erpTaxRateName":"Tax Rate 2","erpTaxRateRemoteId":"tax-rate-remote-id-2","erpChatOfAccountName":"Account 2","erpChatOfAccountRemoteId":"chart-account-remote-id-2","segments":[{"value":"Value 2","segmentName":"Segment 2"}],"createdAt":"2025-02-18T12:59:22.393Z","updatedAt":"2025-02-18T12:59:22.393Z"},{"id":"a2f5bcf2-3743-4573-a88f-477cfd6f3e52","amount":120,"vatAmount":14,"description":"Line Item for Transaction 2","expenseCategory":"Office Supplies","erpTaxRateName":"Tax Rate 2","erpTaxRateRemoteId":"tax-rate-remote-id-2","erpChatOfAccountName":"Account 2","erpChatOfAccountRemoteId":"chart-account-remote-id-2","segments":[{"value":"Value 2","segmentName":"Segment 2"}],"createdAt":"2025-02-18T12:59:46.648Z","updatedAt":"2025-02-18T12:59:46.648Z"}] - `erpCompany` (object, required) Example: {"id":"a01bce14-a29a-4104-a350-1d48ec371729","name":"Company 46","businessLegalName":"Business Legal Name 46","companyCountry":"US","parentCompanyId":"aaaaaa-a29a-4104-a350-1d48ec371729","status":"active","isDeleted":false,"createdAt":"2025-02-10T11:52:53.007Z","updatedAt":"2025-02-10T11:52:53.007Z"}