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.
- Connectez-vous à votre Tableau de Bord Arvix.
- 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/v13. 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
}