Arvix

Démarrage Rapide

Documentation officielle d'Arvix.

1. Obtenir une clé API

Pour utiliser l'API, vous devez inclure une clé d'authentification dans chaque requête.

  1. Connectez-vous à votre Tableau de Bord Arvix.
  2. Générez une nouvelle clé dans la section API Keys.

Gardez votre clé API secrète. Ne la partagez jamais dans des dépôts Git publics ou sur des forums.

2. Structure de l'URL de base

Toutes les requêtes doivent être envoyées à l'adresse suivante :

https://api.arvix.ch/v1

3. Exemple de requête

const options = {
    method: "GET",
    headers: {
        Authorization: "Bearer [YOUR_API_KEY]",
    }
};

fetch('https://api.arvix.ch/v1/currency/convert?amount=100&base_currency=USD&target_currency=CHF', options)
    .then(response => response.json())
    .then(response => console.log(response))
    .catch(err => console.error(err));
import requests

url = "https://api.arvix.ch/v1/currency/convert"

querystring = {"amount":"100","base_currency":"USD","target_currency":"CHF"}

headers = {
    "Authorization": "Bearer [YOUR_API_KEY]",
    "User-Agent": "insomnia/11.2.0"
}

response = requests.request("GET", url headers=headers, params=querystring)

print(response.text)
<?php
$url = "https://api.arvix.ch/v1/currency/convert?amount=100&base_currency=USD&target_currency=CHF";

$options = [
    "http" => [
        "method" => "GET",
        "header" => "Authorization: Bearer [YOUR_API_KEY]\r\n"
    ]
];

$context = stream_context_create($options);
$response = file_get_contents($url, false, $context);

if ($response === FALSE) {
    die("Erreur lors de l'appel API");
}

echo $response;
?>
curl --request GET \
--url 'https://api.arvix.ch/v1/currency/convert?amount=100&base_currency=USD&target_currency=CHF' \
--header 'Authorization: Bearer [YOUR_API_KEY]'

4. Exemple de réponse

"status": "success",
"data": {
	"base_currency": "USD",
	"target_currency": "CHF",
	"input_amount": 100.0,
	"converted_amount": 80.17,
	"exchange_rate": 0.80167,
	"last_update": 1768521600000
}