Aller au contenu principal

Cours des devises

Le service des cours des devises permet d'accéder à l'historique de cotation d'une paire de devises.

Types de données​

ExchangeRateDto​

AttributTypeDescription
dateDateDate du cours
bidFloatCours acheteur
askFloatCours vendeur
midFloatCours moyen
spreadFloatEcart entre le cours acheteur et le cours vendeur
openFloatCours d'ouverture
highFloatPlus haut
lowFloatPlus bas
closeFloatCours de clôture
change_percentageFloatVariation en pourcentage
commentStringCommentaire

Historique des cours​

Récupérer l'historique des cours d'une paire de devises en utilisant son identifiant unique. Les cours sont triés de la date la plus récente à la plus ancienne.

Requête​

Point de terminaison​

/v1/currencies/historic/{id}

Attributs de filtrage​

AttributTypeDescription
limitNumberNombre d'éléments par page (20 par défaut)
pageNumberNuméro de page
fromDateRécupérer à partir d'une date
toDateRécupérer jusqu'à une date

Réponse​

AttributTypeDescription
metaPageDtoInformations relatives aux données
dataList<ExchangeRateDto>Historique des cours de la paire de devises

Exemple​

Requête​

curl --location 'https://sandbox-data.orishas-finance.com/api/v1/currencies/historic/5201?from=2024-01-01&to=2024-01-31' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...'

Réponse​

data.json
{
"meta": {
"total": 22,
"count": 20,
"per_page": 20,
"current_page": 1,
"total_pages": 2
},
"data": [
{
"date": "2024-01-31",
"bid": 655.5,
"ask": 656.1,
"mid": 655.8,
"spread": 0.6,
"open": 655.7,
"high": 656.3,
"low": 655.2,
"close": 655.8,
"change_percentage": 0.02,
"comment": null
},
{
"date": "2024-01-30",
"bid": 655.4,
"ask": 656,
"mid": 655.7,
"spread": 0.6,
"open": 655.5,
"high": 656.1,
"low": 655.1,
"close": 655.7,
"change_percentage": -0.01,
"comment": null
}
]
}