BO
Schemas OpenAPI
CurrencyRateAdminSchema
// Interface générique, plus légère qu'un schema OpenAPI, plus facile a comprendre
interface CurrencyRateAdminSchema {
id: string //uuid
name: string
symbol: string
rate: number // float, ex: 1,20% EUR
locations: MapLocation[]
collectedAt: Date
createdAt: Date
updatedAt: Date
}Nos routes API
PREFIX: https://api.staging.pilot-student.creatiwity.net/bo
GET {PREFIX}/currency-rates
Réponse
{
"code": 200,
"body": CurrencyRateAdminSchema[]
}POST {PREFIX}/currency-rates/refresh
Cette route vise a rafraîchir nôtre base de données
Corps de la requête
{}Réponse
{
"code": 204
}