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