API de flux Risk Aware fournisseur (/supplier_risk_aware_feed)

Utilisez l'API de flux Risk Aware du fournisseur pour charger vos données de gouvernance, de risque et de conformité (GRC) dans Risk Aware.

L'API de flux Risk Aware du fournisseur vous permet de charger vos données de gouvernance, de risque et de conformité (GRC) dans Risk Aware.

L'URL pour accéder aux listes de commandes est : https ://{your_instance}/api/supplier_risk_aware_feed/

Note

Pour utiliser cette API, vous devrez créer une clé API qui inclut les autorisations du flux de risque fournisseur. Voir Sécurité des clés API pour plus d'informations.

Actions

L'API de flux Risk Aware fournisseur vous permet de :

Verbe Chemin d'accès Action Description
PUBLIER /api/supplier_risk_aware_feed créer Créer un nouveau flux des risques fournisseurs pour un fournisseur spécifique. Impossible de soumettre une demande de PUBLICATION lorsque le statut de fournisseur correspondant est en cours d'évaluation
OBTENIR /api/supplier_risk_aware_feed index Obtenir une liste des flux de risque des fournisseurs
OBTENIR /api/supplier_risk_aware_feed/:id afficher Obtenir un flux de risque fournisseur spécifique
METTRE /api/supplier_risk_aware_feed/:id mettre à jour Mettre à jour un flux de risque fournisseur spécifique

Vous pouvez obtenir un flux pour un fournisseur, même si vous ne connaissez pas l'ID du flux en interrogeant le fournisseur[id], le fournisseur[nom] ou le fournisseur[numéro].

Éléments

L'API de flux Risk Aware du fournisseur contient les éléments suivants :

Élément Description Dem. Unique Valeur autorisée Dans Sortie Type de données
created-at Créé automatiquement par Coupa au format AAAA-MM-JJFHH :MM :SS+HH :MMZ oui datetime
id Identifiant unique Coupa oui nombre entier
number-field-01 Champ de numéro 1. Au moins un champ numérique est obligatoire. décimal ou nul=vrai oui oui décimale(32,4)
number-field-02 Champ de numéro 2. Au moins un champ numérique est obligatoire. décimal ou nul=vrai oui oui décimale(32,4)
number-field-03 Champ de numéro 3. Au moins un champ numérique est obligatoire. décimal ou nul=vrai oui oui décimale(32,4)
number-field-04 Champ numérique 4. Au moins un champ numérique est obligatoire. décimal ou nul=vrai oui oui décimale(32,4)
number-field-05 Champ numérique 5. Au moins un champ numérique est obligatoire. décimal ou nul=vrai oui oui décimale(32,4)
number-field-06 Champ numérique 6. Au moins un champ numérique est obligatoire. décimal ou nul=vrai oui oui décimale(32,4)
number-field-07 Champ de numéro 7. Au moins un champ numérique est obligatoire. décimal ou nul=vrai oui oui décimale(32,4)
number-field-08 Champ de numéro 8. Au moins un champ numérique est obligatoire. décimal ou nul=vrai oui oui décimale(32,4)
number-field-09 Champ de numéro 9. Au moins un champ numérique est obligatoire. décimal ou nul=vrai oui oui décimale(32,4)
number-field-10 Champ de numéro 10. Au moins un champ numérique est obligatoire. décimal ou nul=vrai oui oui décimale(32,4)
supplier-id ID du fournisseur Oui Oui oui nombre entier
fournisseur Lors de l'exécution d'un MESSAGE, spécifiez l'un de ces éléments de fournisseur (ID, nom ou numéro) pour identifier positivement le fournisseur. oui oui Fournisseur
mis-à-jour à Créé automatiquement par Coupa au format AAAA-MM-JJFHH :MM :SS+HH :MMZ oui datetime

Pour définir un champ numérique à zéro, utilisez nil=true dans l'attribut du champ numérique. Par exemple : <number-field-01 nil="true"/> . Ceci est pratique lorsque vous souhaitez supprimer une valeur.

Exemples de charges utiles

OBTENIR un flux pour un fournisseur spécifique

Vous pouvez obtenir un flux pour un fournisseur, même si vous ne connaissez pas l'ID du flux en interrogeant le fournisseur[id], le fournisseur[nom] ou le fournisseur[numéro].

Requête à titre d'exemple

OBTENEZ https ://{your-instance}/api/supplier_risk_aware_feed ?supplier[name]={nom du fournisseur dans Coupa}

Réponse à titre d'exemple

<?xml version="1.0" encoding="UTF-8"?>

<supplier-risk-aware-feeds type="array">

		<supplier-risk-aware-feed>

				<id type="integer">22</id>

				<created-at type="dateTime">05/03/2019T08:12:26+13:00</created-at>

				<updated-at type="dateTime">05/03/2019T08:12:26+13:00</updated-at>

				<number-field-01 nil="true"/>

				<number-field-02 type="decimal">4.1235</number-field-02>

				<number-field-03 type="decimal">1.1111</number-field-03>

				<number-field-04 type="decimal">1,0</number-field-04>

				<number-field-05 type="decimal">1,0</number-field-05>

				<number-field-06 type="decimal">1,0</number-field-06>

				<number-field-07 type="decimal">1,0</number-field-07>

				<number-field-08 type="decimal">1,0</number-field-08>

				<number-field-09 type="decimal">1,0</number-field-09>

				<number-field-10 type="decimal">1,0</number-field-10>

				<supplier>

					 ...

				</supplier>

		</supplier-risk-aware-feed>

</supplier-risk-aware-feeds> 

PUBLIER un nouveau flux

Vous pouvez créer un nouveau flux pour un fournisseur en spécifiant l'un des éléments <id> suivants : <name> , , ou <number> . Un fournisseur donné ne peut avoir qu'un seul flux Risk Aware.

Exemple de requête et de charge utile

PUBLIER https ://{your-instance}/api/supplier_risk_aware_feed
<?xml version="1.0" encoding="UTF-8"?>

<supplier-risk-aware-feed>

		<number-field-01 nil="true"/>

		<number-field-02 type="decimal">4.1235</number-field-02>

		<number-field-03 type="decimal">1.1111</number-field-03>

		<number-field-04 type="decimal">1,0</number-field-04>

		<number-field-05 type="decimal">1,0</number-field-05>

		<number-field-06 type="decimal">1,0</number-field-06>

		<number-field-07 type="decimal">1,0</number-field-07>

		<number-field-08 type="decimal">1,0</number-field-08>

		<number-field-09 type="decimal">1,0</number-field-09>

		<number-field-10 type="decimal">1,0</number-field-10>

		<supplier>

				<id>{ID Coupa du fournisseur}</id>

				<name>{le nom du fournisseur}</name>

				<number>{le numéro du fournisseur}</number>

		</supplier>

</supplier-risk-aware-feed>

La réponse à un POST ou à un PUT est la même qu'un GET.

Articles associés


API Coupa Core

Notre API RESTful fournit un accès fiable pour lire, modifier ou intégrer vos données à la plateforme Coupa.

Démarrez avec l'API

Informations générales sur l'utilisation de l'API Coupa et quand vous devez envisager d'utiliser CSV.

Transition vers OAuth 2.0 et OIDC

Coupa désapprouve les API Keys héritées et nécessite l'utilisation d'OAuth 2.0 / OIDC. À partir de R34, aucune nouvelle clé API ne sera émise et les clés API ne seront plus prises en charge avec R35.

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.