• Dernière modification le: 10 July 2019

Exemples d'appels d'articles du catalogue

Créer un exemple d'article

Dans cet exemple, nous créons un article.

Nous l'avons posté à l'URL : https ://<instance>.coupahost.com/api/items

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

<item>

	 <active>true</active>

	 <description>Exemple d'élément créé par l'API</description>

	 <item-number>ExpAPI1001</item-number>

	 <name>Exemple d'élément d'API 1001</name>

	 <commodity>

			<name>IT</name>

	 </commodity>

	 <uom>

			<code>EA</code>

	 </uom>

	 <reorder-alerts />

</item>

Voici la réponse que j'ai reçue lorsque j'ai posté ce qui précède :

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

<item>

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

	 <active type="boolean">true</active>

	 <created-at type="datetime">2011-04-05T09:01:49-07:00</created-at>

	 <description>Exemple d'élément créé par l'API</description>

	 <item-number>ExpAPI1001</item-number>

	 <name>Exemple d'élément d'API 1001</name>

	 <updated-at type="datetime">2011-04-05T09:01:49-07:00</updated-at>

	 <test-text-field type="string" />

	 <commodity>

			<active type="boolean">true</active>

			<created-at type="datetime">27/10/2008T20:04:00Z</created-at>

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

			<name>IT</name>

			<updated-at type="datetime">25/02/2010T00:32:35Z</updated-at>

			<created-by>

				 <email>example@coupa.com</email>

				 <employee-number />

				 <firstname>Exemple</firstname>

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

				 <lastname>Utilisateur</lastname>

				 <login>exemple</login>

			</created-by>

			<updated-by>

				 <email>example+ke@coupa.com</email>

				 <employee-number />

				 <firstname>Kyle</firstname>

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

				 <lastname>Eisner</lastname>

				 <login>administrateur</login>

			</updated-by>

			<code type="string" />

	 </commodity>

	 <api-user>

			<email>example+supportAPI@coupa.com</email>

			<employee-number nil="true" />

			<firstname>Exemple</firstname>

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

			<lastname>Utilisateur API</lastname>

			<login>example+supportAPI@coupa.com</login>

	 </api-user>

	 <uom>

			<code>EA</code>

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

	 </uom>

	 <reorder-alerts />

</item>

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.