# „Mix & Match“-Auswahl übermitteln

**POST** `/v1/bundles/:listing_id/select`

Übermittelt die Artikelauswahl eines Käufers für ein „Mix & Match“-Bundle. Der Aufruf muss vor dem Hinzufügen des Bundles zum Warenkorb und vor dem Checkout erfolgen.

Die API prüft, ob alle ausgewählten Listings im Pool enthalten sind und die Anzahl `min_quantity` erfüllt. Die Auswahl wird sofort bestätigt und verfällt nach 30 Minuten, wenn sie nicht gekauft wird.

### Pfadparameter

| Feld | Typ | Beschreibung |
|---|---|---|
| `listing_id` | integer | ID des „Mix & Match“-Bundle-Listings |

### Anfragefelder

| Feld | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| `selected_listing_ids` | array | Ja | Array der aus dem Pool gewählten Listing-IDs |
| `quantity` | integer | Nein | Anzahl der zu kaufenden Bundles (Standard: 1) |

### Antwortfelder

| Feld | Typ | Beschreibung |
|---|---|---|
| `selection_id` | integer | ID der bestätigten Auswahl |
| `bundle_price` | float | Bundle-Preis |
| `selected_count` | integer | Anzahl der ausgewählten Artikel |
| `expires_at` | string | ISO-8601-Zeitstempel des Ablaufs |
