• Dernière modification le: 16 August 2022

Opérateurs de l'API

Coupa prend en charge un certain nombre d'opérateurs pour vous permettre d'interroger avec précision.

Coupa prend en charge un certain nombre d'opérateurs pour vous permettre d'interroger avec précision.

 

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

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

Exemple retournera le bon de commande avec un ID Coupa de 100


contient (non disponible pour la date et l'heure)

Exemple : https://example.coupahost.com/api/suppliers?name[contient]=.com

Exemple renverra les 50 premiers fournisseurs contenant « .com » dans le champ Nom du fournisseur.


starts_with (non disponible pour la date et l'heure)

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

Exemple retournera les 50 premières lignes budgétaires une note commençant par « San Francisco »


ends_with (non disponible pour la date et l'heure)

Exemple : https://example.coupahost.com/api/items?name[ends_with]=Gris

Exemple renverra les 50 premiers éléments avec un nom se terminant par « Gris »


gt- supérieur à (>)

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

Exemple renverra les 50 premiers bons de commande qui ont une révision de 2 ou plus (>1).


lt- inférieur à  (<)

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

Exemple renverra les 50 premiers enregistrements de fournisseurs qui ont été mis à jour pour la dernière fois avant le 15 janvier 2010, à l'exclusion du 15 janvier 2010.


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

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

Exemple renverra les 50 premiers bons de commande qui ont une révision de 3 ou plus (>=3).


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

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

Exemple renverra les 50 premiers enregistrements de fournisseurs qui ont été mis à jour pour la dernière fois avant et y compris le 15 janvier 2010.


not_eq- non égal à (!=)

Exemple : https://example.coupahost.com/api/purchase_orders?status[not_eq]=actif

Exemple renverra les 50 premiers enregistrements de fournisseur qui ne sont pas à l'état « actif »


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

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

Exemple renverra les 50 premiers enregistrements de facture où le nom du plan comptable est SAP100 ou SAP200


vide (non disponible pour la date et l'heure) - l'opérateur true/false détermine si le champ est vide.

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

L'exemple retournera les 50 premiers enregistrements du fournisseur avec une adresse électronique de BC vide

Articles associés


Options de requête

21 October 2016

Découvrez comment utiliser les requêtes pour identifier et extraire rapidement les données dont vous avez besoin.

Actions spéciales et notes API

21 October 2016

Informations supplémentaires sur l'utilisation de l'API Coupa.

Différences entre XML et JSON dans Coupa

16 December 2016

API d'exécution d'intégration

24 April 2017

Utilisez cette API pour créer, interroger ou mettre à jour une exécution d'intégration, ainsi que pour mettre à jour le statut.

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