# Searches for billing runs using predefined parameters Searches for billing runs using predefined parameters Endpoint: POST /billingRuns/{tenantId}/search Version: v1-2025-04-18 Security: knox-authorizer ## Path parameters: - `tenantId` (string, required) The id of the tenant being accessed. ## Query parameters: - `exclusiveStartKey` (string) The start key for the search, for paging support - `fieldsToReturn` (string) The fields that you want to retrieve; if omitted, the entire object is returned ## Request fields (application/json): - `generate_renewal_notices` (array) - `generate_renewal_orders` (array) - `ids` (array) IDs to search - `name` (string) - `perform_auto_renewals` (array) - `perform_drops` (array) - `run_date` (array) - `scheduled_run_date` (array) - `send_auto_renewal_reminders` (array) - `send_expiring_credit_card_reminders` (array) - `send_renewal_reminders` (array) - `status` (array) ## Response 200 fields (application/json): - `Items` (array) - `Items.generate_renewal_notices` (boolean) - `Items.generate_renewal_orders` (boolean) - `Items.ids` (array) IDs to search - `Items.name` (string) - `Items.perform_auto_renewals` (boolean) - `Items.perform_drops` (boolean) - `Items.run_date` (string) - `Items.scheduled_run_date` (string) - `Items.send_auto_renewal_reminders` (boolean) - `Items.send_expiring_credit_card_reminders` (boolean) - `Items.send_renewal_reminders` (boolean) - `Items.status` (string) - `LastEvaluatedKey` (string) ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 404 fields ## Response 409 fields ## Response 429 fields ## Response 500 fields