• Dernière modification le: 30 January 2020

Exemples d'appels API taux de change

Obtenir les options de requête de taux de change

Voici d'autres exemples d'utilisation de l'API de taux de change pour interroger et obtenir le jeu de résultats souhaité.

Cette requête renverra tous les taux de change créés après la date du 15 novembre 2010. La date de création est différente de la date du cours effectif.

https://<instance url>/api/exchange_rates?created_at[gt]=2010-11-15T00:00:00

Cette requête renverra tous les taux de change dont la date de cours effective est postérieure au 11 novembre 2010.

https://<instance url>/api/exchange_rates?rate-date[gt]=2010-11-11T00:00:00

Cette requête renverra tous les taux de change pour lesquels le taux de départ est USD.

https://<instance url>/api/exchange_rates?from-currency[code]=USD

Cette requête renverra tous les taux de change lorsque le taux de change est inférieur à 1,00

https://<instance url>/api/exchange_rates?rate[lt]=1

Cette requête ne renverra aucun résultat car elle n'est actuellement pas prise en charge :

https://<instance url>/api/exchange_rates?from-currency[code]=USD&to-currency[code]=EUR

Obtenir les taux de change

Dans cet exemple, nous avons recherché un taux de change avec un ID de 9.

Nous avons accédé à l'URL :

https://<instance url>/api/exchange_rates/9
ou
https://<instance url>/api/exchange_rates?id=9

Voici la réponse correspondant aux critères de recherche :

<?xml version="1.0" encoding="UTF-8"?>
<exchange-rates type="array">
	<exchange-rate>
		<id type="integer">9</id>
		<from-currency>
			<code>EUR</code>
			<id type="integer">46</id>
		</from-currency>
		<to-currency>
			<code>USD</code>
			<id type="integer">1</id>
		</to-currency>
		<rate type="decimal">1.0</rate>
		<rate-date type="datetime">2010-11-10T00:00:00-08:00</rate-date>
	</exchange-rate>
</exchange-rates>

Taux de change - Créer

Dans cet exemple, nous créons un taux de change de EUR à USD.

Nous l'avons posté sur l'URL https://<instance url>/api/exchange_rates. 

<?xml version="1.0" encoding="UTF-8"?>
<exchange-rate>
	 <from-currency>
			<code>EUR</code>
	 </from-currency>
	 <to-currency>
			<code>USD</code>
	 </to-currency>
	 <rate type="decimal">42.247599959</rate>
	 <rate-date type="datetime">2009-12-30</rate-date>
</exchange-rate>

 

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.