API v1.0 — GET only

DataHosting API

API publique en lecture seule. Tous les endpoints sont des requêtes GET disponibles sur api.datahosting.fr.

Authentification

Tous les endpoints sont protégés. Passez un Bearer token ou un cookie de session. Obtenez un token via POST /user/get-key (authentifié).

curl -H "Authorization: Bearer <token>" \
  https://api.datahosting.fr/service/42/minecraft/status

Endpoints publics GET

🪙

DataCoins

  • /datacoins/users

    Toutes vos transactions DataCoins

  • /datacoins/{user}

    Transactions d'un utilisateur

  • /datacoins/balance/{user}

    Solde d'un utilisateur

⚙️

Services — état

  • /service/{id}/{type}/status

    État du service (démarré / arrêté)

  • /service/{id}/{type}/console

    Derniers logs console

  • /service/{id}/{type}/disk_size

    Taille du disque utilisée

  • /service/{id}/{type}/key

    Clé temps-réel (WebSocket)

⛏️

Minecraft

  • /service/{id}/minecraft/list

    Joueurs connectés

  • /service/{id}/minecraft/bans

    Liste des bannis

  • /service/{id}/minecraft/whitelist

    Whitelist

  • /service/{id}/minecraft/op

    Opérateurs

  • /service/{id}/minecraft/config_info

    Configuration serveur

  • /service/{id}/minecraft/admin_info

    Infos d'administration

🖥️

VPS

  • /service/{id}/vps/vps_status

    État du VPS

  • /service/{id}/vps/vps_saves

    Liste des sauvegardes

🎮

Garry's Mod

  • /service/{id}/gmod/list

    Joueurs connectés

  • /service/{id}/gmod/admin_info

    Infos d'administration

  • /service/{id}/gmod/save_download/{save}

    Télécharger une sauvegarde

👤

Utilisateur

  • /user/username?username=…

    Pseudo disponible ?

  • /user/email?email=…

    Email déjà utilisé ?

  • /user/promo_code/{name}

    Valider un code promo

  • /user/miner/mintme

    Valeur MintMe du mineur

  • /user/miner/withdraw

    Taux de conversion payout

Types de services pour {type}

minecraft vps discord gmod website teamspeak

Documentation interactive complète → Swagger UI · openapi.json