# Get bill payment applications List all bills paid by this payment group. Endpoint: GET /bill-payments/{id}/applications Version: 1.0.0 Security: BearerAuth ## Path parameters: - `id` (string, required) Resource ID (UUID) or client key Example: "550e8400-e29b-41d4-a716-446655440000" ## Query parameters: - `by` (string) Specify lookup type for faster retrieval. If omitted, defaults to looking up by ID first, then falls back to client key if not found. Use by=key when you know you're providing a client key for best performance. Enum: "id", "key" ## Response 200 fields (application/json): - `data` (array) - `data.id` (string, required) - `data.billId` (string, required) Bill (invoice) this payment applies to - `data.billFriendlyId` (string,null) Human-readable bill ID - `data.amount` (number, required) Amount applied to this bill - `data.loadCarrierId` (string,null) Associated load carrier (for carrier bills) - `data.vendedServiceId` (string,null) Associated vended service (for vendor bills) - `data.shipmentId` (string,null) - `data.shipmentFriendlyId` (string,null) - `totalAmount` (number) ## Response 401 fields (application/json): - `error` (string, required) Error code - `message` (string, required) Human-readable error message ## Response 404 fields (application/json): - `error` (string, required) Error code - `message` (string, required) Human-readable error message