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
}
]
}