Collection Postman pour les API Coupa

Revised: 26 July 2022

Pour aider les partenaires et les clients à mettre en oeuvre les API, Coupa a créé une collection POSTMAN couvrant certains des cas d'utilisation d'API courants que nous rencontrons au cours de nos mises en oeuvre. Nous pensons que cela aidera les clients et les partenaires non seulement à réduire le temps de mise en oeuvre, mais également à explorer différentes options d'intégration à l'aide des API Coupa.

OAuth2/OIDC - Collection Postman

Remarque

 Assurez-vous que le POSTMAN de votre système est mis à niveau vers la dernière version

Collection Postman pour les API Coupa utilisant des jetons d'accès OAuth

Version

Date d'émission

Modifications

1,0 08/19/2021

Version initiale de la collecte

2,0 12/13/2021 Version R32
3,0 17/02/2022 Les API de version R32.x et les API existantes supplémentaires sont ajoutées à la collection
4,0 15/04/2022 La collection postman JSON a été ajoutée
5,0 20/05/2022 Logique OAuth mise à jour pour obtenir un nouveau jeton toutes les 20h. Mise à jour des API des stocks et des entités commerciales
6,0 30/06/2022 JSON Collection - Ajout de l'API des lignes de trésorerie et de demande et mise à jour des actions liées à l'API existantes
Collection XML - Lignes de demande ajoutées et mettre à jour les actions liées à l'API existantes
7,0 26/07/2022 Mise à jour des collections pour inclure les actions POST/GET/DELETE de l'API des pièces jointes pour les demandes/bons de commande/factures/contrats/reçus et d'autres paramètres de requête de champs API existants

Configuration

Vous aurez besoin de l'outil POSTMAN installé dans votre local avant de commencer les étapes de collecte indiquées ci-dessous. 

  1. Téléchargez le fichier de collecte ci-dessous selon l'Accept en-tête souhaité. Coupa prend en charge lesxml en-têtes application/or application/json accept
    Accept En-tête - application/xml - Coupa Postman Collection - XML
    Accept En-tête - application/json - Coupa Postman Collection - JSON
  2. Cliquez sur l'option "Importer" dans l'outil POSTMAN

    clipboard_e039ec9284b39b9a2c4d8b5d533f21f9b.png
     
  3. Téléchargez le fichier téléchargé à l'étape 1 et cliquez sur Importer

    clipboard_e049ae643742092bba79f6a73ca1e122a.png
  4. Ajoutez un nouvel environnement en cliquant sur "Nouveau" et en sélectionnant "Environnement" comme indiqué ci-dessous

    clipboard_ef686a30fdd3ba910f6f0119f79e26704.png
  5. Entrez les variables suivantes, leurs valeurs et le même environnement avec un nom significatif

Variable

Valeur

URL https://customer-name.coupahost.com/api
url_jeton https://customer-name.coupahost.com/oauth2/token
id_client Disponible dans le client OAuth créé à l'adresse https://nom-client.coupahost.com/oauth2/clients
secret_client Disponible dans le client OAuth créé à l'adresse https://nom-client .coupahost.com/oauth2/clients
portée Disponible dans le client OAuth créé à l'adresse https://nom-client .coupahost.com/oauth2/clients
url_trésorerie

Saisir l'hôte Coupa Treasury
Exemple :https://coupa.treasury.host.com/api

Clés API - Postman Collection

Remarque

Obscurcissement des clés API
          R32 - OAuth2.0 est la seule option disponible pour les nouveaux clients
          R34 - les nouvelles clés API ne peuvent plus être émises pour les clients existants
          R35 - Les clés API ne seront plus prises en charge
          Plus de détails

 

Veuillez noter que certaines parties de ce contenu peuvent avoir été générées par traduction automatique.