• Dernière modification le: 16 August 2022

Opérateurs API

Coupa prend en charge un certain nombre d'opérateurs pour vous permettre d'effectuer des requêtes avec précision.

Coupa prend en charge un certain nombre d'opérateurs pour vous permettre d'effectuer des requêtes avec précision.

 

-(aucun/par défaut)correspondance exacte/égalité

Example: https://example.coupahost.com/api/purchase_orders?id=100

L'exemple renvoie le bon de commande avec un ID Coupa de 100


contient (non disponible pour datetime)

Example: https://example.coupahost.com/api/suppliers?name[contains]=.com

L'exemple renvoie les 50 premiers fournisseurs contenant ".com" dans le champ Nom du fournisseur.


commence_par (non disponible pour datetime)

Example: https://example.coupahost.com/api/budget_lines?notes[starts_with]=San%20Francisco

L'exemple renvoie les 50 premières lignes budgétaires d'une note commençant par "San Francisco"


ends_with (non disponible pour datetime)

Example: https://example.coupahost.com/api/items?name[ends_with]=Gray

Exemple retournera les 50 premiers articles avec un nom se terminant par "Gris"


gt- supérieur à (>)

Example: https://example.coupahost.com/api/purchase_orders/version[gt]=1

L'exemple renvoie les 50 premiers bons de commande dont la version est supérieure ou égale à 2 (>1).


lt- inférieur à (<)

Example: https://example.coupahost.com/api/suppliers?updated-at[lt]=2010-01-15

L'exemple renverra les 50 premiers enregistrements de fournisseur qui ont été mis à jour en dernier avant le 15 janvier 2010, sans inclure.


gt_or_eq- supérieur ou égal à (>=)

Example: https://example.coupahost.com/api/purchase_orders/version[gt_or_eq]=3

L'exemple renvoie les 50 premiers bons de commande dont la version est supérieure ou égale à 3 (>=3).


lt_or_eq- inférieur ou égal à (<=)

Example: https://example.coupahost.com/api/purchase_orders/version[lt_or_eq]=1

L'exemple renverra les 50 premiers enregistrements fournisseur qui ont été mis à jour pour la dernière fois avant le 15 janvier 2010 inclus.


not_eq- différent de ( !=)

Example: https://example.coupahost.com/api/purchase_orders?status[not_eq]=active

Exemple : les50 premiers enregistrements de fournisseur dont le statut n'est pas « actif » seront renvoyés


in - l'opérateur in vous permet de spécifier plusieurs valeurs (abrégé pour plusieurs conditions OR)

Example: https://example.coupahost.com/api/invoices?account-type[name][in]=SAP100,SAP200

L'exemple renvoie les 50 premiers enregistrements de facture dont le nom du plan comptable est SAP100 ou SAP200


vide(non disponible pour datetime)- opérateur vrai/faux détermine si le champ est vide.

Example: https://example.coupahost.com/api/suppliers?po-email[blank]=true

L'exemple renvoie les 50 premiers enregistrements fournisseur avec une adresse e-mail de bon de commande vide

Une partie ou la totalité de cette page peut avoir été traduite par machine. Toutes nos excuses pour les inexactitudes.

Articles associés


L'API Coupa Core

Notre API RESTful fournit un accès robuste pour lire, modifier ou intégrer vos données à la plate-forme Coupa.

Ressources

Nous avons organisé nos points de terminaison API par type d'objet : Données de référence, données transactionnelles et ressources partagées.

Ressources de données de référence

Les données de référence sont utilisées pour configurer les composants de base de Coupa tels que les utilisateurs, les fournisseurs, les comptes, et plus encore.

Ressources transactionnelles

Au fur et à mesure que les gens utilisent Coupa, des données transactionnelles telles que des demandes, des bons de commande et des factures sont créées.