API Dolibarr 10.0.3

Bonjour,

Dans les API, j’arrive à trouver les produits via l’ID
Par contre, comment faire une recherche par référence ?

Merci d’avance

Bonjour @nekoinformatique,

Il faut utiliser le paramètre sqlfilters du point de terminaison GET /products.

Par exemple, si la réf. produit à rechercher est est OCMP-PERSO-1Y :

sqlfilters=t.ref%3D'OCMP-PERSO-1Y'

%3D correspond au signe égal (pour pas qu’il n’y ait de conflit avec le = du nom de champ sqlfilters).

En entier, cela donne :

https://mondolibarr.chezmoi.fr/api/index.php/products?sqlfilters=t.ref%3D'OCMP-PERSO-1Y'

Attention, cela retourne un tableau, donc il faut accéder au premier (et unique) élément retourné (vu qu’il y a un contrôle d’unicité sur les références produit/service).

Edit : je me suis permis de déplacer ton sujet dans la rubrique API.