Documentation de l'API Développeur
Intégrez TextureHub directement dans vos gestionnaires de mods, lanceurs ou scripts. Utilisez notre API REST publique.
Publique & Sans Limite de RequêtesNotre API REST est gratuite d'utilisation jusqu'à 60 requêtes par minute. Aucun jeton d'authentification requis.
GET/api/packs
Lister les PacksRécupère une liste de packs de textures. Prend en charge des filtres facultatifs par mots-clés, versions et catégories.
Paramètres de Requête
q (string)Terme de recherche par mot-clé
version (string)Version de Minecraft (ex. 1.21)
resolution (string)Taille de résolution (ex. 16x, 64x)
category (string)Style de catégorie (ex. pvp, realistic)
Exemple de Payload de Réponse
[
{
"id": "f2b3c4...",
"slug": "faithful-64x",
"name": "Faithful 64x",
"description": "Double-resolution default Minecraft textures.",
"resolution": "64x",
"downloads": 24530,
"rating": 4.8
}
]GET/api/packs/[slug]
Obtenir les DétailsRécupère les métadonnées détaillées d'un unique pack de textures, incluant l'historique des versions et les hachages.
Exemple de Payload de Réponse
{
"name": "Specter PvP",
"slug": "specter-pvp",
"resolution": "32x",
"downloads": 32150,
"versions": [
{
"versionNumber": "v4.0.0",
"minecraftVer": "1.21",
"size": "24.5 MB",
"sha256": "e75a98d3cb211823f9547d..."
}
]
}