Skip to content

Devise

Introduction

Objet représentant une devise. Les codes suivent la norme ISO 4217

IMPORTANT

Pour la conversion d'un montant, MyUnisoft supporte une liste réduite de devises consultable par le biais de l'API GET /api/v1/currencie

json
{
  "currency": {
    "code": "EUR"
  }
}

Interfaces

Ci-dessous les définitions avec TypeScript et JSON Schema.

TypeScript

La propriété rate ci-dessous correspond au taux de conversion vers la devise cible liée à l'écriture (et à ses mouvements).

ts
interface Currency {
  code: string;
  rate?: number;
}
JSON Schema
json
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false,
  "type": "object",
  "properties": {
    "code": {
      "type": "string"
    },
    "rate": {
      "type": "number",
      "nullable": true
    }
  },
  "required": [
    "code"
  ]
}