Ciao, Credo che il codice da te postato sia incompleto per valutare una risposta; servirebbero più informazioni del tipo:
- È la tua applicazione che ricerca dei "prodotti" in un sito esterno tramite le API oppure è un utente che fa la ricerca nel tuo sito?
- A quale scopo fai questa ricerca (visualizzarle ad un utente, salvarle in un DB, etc...)?
Cerca di spiegare in maniera più approfondita quello che intendi fare altrimenti non si sa da dove iniziare...
ciao ciao