Skip to main content

Devises

Le service des devises permet d'accéder aux paires de devises suivies par Orishas ainsi qu'à leur historique de cours.

Types de données​

CurrencyDto​

AttributTypeDescription
idIntIdentifiant unique de la paire de devises
codeStringCode de la paire de devises (ex: EURXOF)
nameStringIntitulé de la paire de devises
baseStringCode de la devise de base
targetStringCode de la devise cible

Liste des devises​

Requête​

Point de terminaison​

/v1/currencies

Attributs de filtrage​

AttributTypeDescription
limitNumberNombre d'éléments par page (20 par défaut)
pageNumberNuméro de page
nameStringRechercher par intitulé de la paire de devises
codeStringFiltrer par code de la paire de devises (insensible à la casse)
baseStringFiltrer par code de la devise de base
targetStringFiltrer par code de la devise cible

Réponse​

AttributTypeDescription
metaPageDtoInformations relatives aux données
dataList<CurrencyDto>Liste des paires de devises

Exemple​

Requête​

curl --location 'https://sandbox-data.orishas-finance.com/api/v1/currencies' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...'

Réponse​

data.json
{
"meta": {
"total": 24,
"count": 20,
"per_page": 20,
"current_page": 1,
"total_pages": 2
},
"data": [
{
"id": 5201,
"code": "EURXOF",
"name": "EURO / FRANC CFA (BCEAO)",
"base": "EUR",
"target": "XOF"
},
{
"id": 5202,
"code": "USDXOF",
"name": "DOLLAR AMERICAIN / FRANC CFA (BCEAO)",
"base": "USD",
"target": "XOF"
}
]
}

Récupérer une devise​

Récupérer les informations d'une paire de devises en utilisant son identifiant unique.

Requête​

Point de terminaison​

/v1/currencies/{id}

Réponse​

AttributTypeDescription
dataCurrencyDtoInfos de la paire de devises

Exemple​

Requête​

curl --location 'https://sandbox-data.orishas-finance.com/api/v1/currencies/5201' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...'

Réponse​

data.json
{
"data": {
"id": 5201,
"code": "EURXOF",
"name": "EURO / FRANC CFA (BCEAO)",
"base": "EUR",
"target": "XOF"
}
}