# Get payment lines by batchId Endpoint: GET /api/v3/payments/{companyId}/batches/{batchId} Version: v3 Security: client_credentials, implicit, client_credentials_dev, implicit_dev ## Path parameters: - `companyId` (string, required) Unique Guid for company - `batchId` (string, required) Unique Guid for the batch ## Query parameters: - `skip` (integer) Number of entries to skip - `take` (integer) Number of entries to return ## Response 200 fields (text/plain): - `paymentId` (string, required) Payment id - `status` (integer, required) TransactionState * 0 - Submitted * 1 - Queued for approval * 2 - Dismissed by user * 3 - Ready for transfer * 4 - Pending bank * 5 - Rejected by bank * 6 - Accepted bank * 7 - Completed * 8 - Dismissed by ZData Enum: 0, 1, 2, 3, 4, 5, 6, 7, 8 - `rejectionCode` (string,null) Rejection code if payment has been rejected by bank - `rejectionMessage` (string,null) Rejection message from bank, if payment has been rejected - `sourceReference` (string, required) - `amount` (number, required) Original invoice amount - `currency` (string,null) - `executionDate` (string) - `debtorAccountNumber` (string,null) - `creditorName` (string,null) - `creditorAccountNumber` (string,null) - `creditorAccountCurrency` (string,null) - `chargeAmount` (number,null) - `chargeCurrency` (string,null) - `description` (string,null) - `invoiceNumber` (string,null) - `structuredReference` (string,null) - `settlement` (object) - `settlement.bookingDate` (string,null) Payment date - `settlement.valueDate` (string,null) Value date - `settlement.exchangeRate` (number) Exchange rate - `settlement.reference` (string,null) Bank reference ## Response 401 fields ## Response 404 fields