-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Buongiorno,
Vorrei proporre un miglioramento per l'endpoint getClientPurposes dell'API PDND-Core-v2.
Attualmente, l'endpoint restituisce tutti i client e le relative finalità, rendendo la gestione dei dati complessa e inefficiente.
Sarebbe molto utile poter ottimizzare la richiesta introducendo dei parametri di filtro.
Proposta di modifica
Suggerisco di aggiungere la possibilità di filtrare i risultati almeno in base a due campi specifici:
eserviceId: Per visualizzare solo i client e le finalità che si riferiscono a uno specifico e-service. Questo permetterebbe di limitare il volume di dati, concentrando la ricerca su un singolo servizio.
currentVersion.state: Per filtrare le finalità in base al loro stato (ad esempio, ACTIVE, SUSPENDED, ecc.). Questo consentirebbe di visualizzare solo le finalità attive, sospese o in qualsiasi altro stato desiderato, facilitando la gestione.
L'implementazione di questi filtri migliorerebbe notevolmente l'usabilità dell'API, riducendo i tempi di elaborazione e il carico sui sistemi per gli sviluppatori.