Documentación de la API de Desarrolladores

Integra TextureHub directamente en tus cargadores de mods, lanzadores o scripts. Utiliza la API REST pública.

Pública y Sin Límite de PeticionesNuestra API REST es gratuita para hasta 60 peticiones por minuto. No requiere token de autenticación.
GET/api/packs
Listar Paquetes

Obtiene una lista de paquetes de texturas. Soporta filtros de palabra clave, versiones de Minecraft y categorías.

Parámetros de Consulta
q (string)Término de búsqueda de palabras clave
version (string)Versión de Minecraft (p. ej. 1.21)
resolution (string)Tamaño de resolución (p. ej. 16x, 64x)
category (string)Estilo de categoría (p. ej. pvp, realistic)
Ejemplo de Payload de Respuesta
[
  {
    "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]
Obtener Detalles

Obtiene metadaten detallados de un único paquete de texturas, incluyendo historial de versiones y hashes.

Ejemplo de Payload de Respuesta
{
  "name": "Specter PvP",
  "slug": "specter-pvp",
  "resolution": "32x",
  "downloads": 32150,
  "versions": [
    {
      "versionNumber": "v4.0.0",
      "minecraftVer": "1.21",
      "size": "24.5 MB",
      "sha256": "e75a98d3cb211823f9547d..."
    }
  ]
}