Pular para o conteúdo

API pública

A Miners Tools CDN oferece uma API JSON gratuita e somente leitura sobre o arquivo de firmware. Sem chave — apenas HTTP GET. CORS aberto (Access-Control-Allow-Origin: *) e gerada estaticamente a partir dos mesmos dados do site, então nunca fica desatualizada.

Base URL: https://cdn.miners.tools/api/v1/

Endpoints

Método e caminhoRetorna
GET /api/v1/manufacturerslista de fabricantes + contagens
GET /api/v1/{manufacturer}/modelsmodelos de um fabricante
GET /api/v1/{manufacturer}/{model}/firmware/listfirmwares de um modelo
GET /api/v1/{manufacturer}/{model}/firmware/download/{firmware}redirecionamento 302 para o arquivo

onde {manufacturer} é um de bitmain, innosilicon, whatsminer, vnish.

Exemplo

Terminal window
# list firmwares for the Bitmain Antminer S19 Pro
curl https://cdn.miners.tools/api/v1/bitmain/s19pro/firmware/list
# download a firmware (follows the 302 to the file)
curl -L -O https://cdn.miners.tools/api/v1/bitmain/s19pro/firmware/download/Antminer-S19-Pro-merge-release-20221226124238.bmu

Formato da resposta

{
"api": "v1",
"manufacturer": "bitmain",
"model": "s19pro",
"name": "Antminer S19PRO",
"count": 6,
"firmwares": [
{
"filename": "Antminer-S19-Pro-merge-release-20221226124238.bmu",
"size_human": "48.5 MB",
"released": "2022-12-26",
"download": "https://cdn.miners.tools/api/v1/bitmain/s19pro/firmware/download/Antminer-S19-Pro-merge-release-20221226124238.bmu",
"direct": "https://cdn.miners.tools/downloads/bitmain/sha256/S19PRO/FW/Antminer-S19-Pro-merge-release-20221226124238.bmu"
}
]
}

Cada firmware tem dois links: download é o endpoint da API que redireciona (302) para o arquivo (permanece dentro da API), e direct é a URL direta do arquivo no CDN (sem redirecionamento). Ambos são URLs absolutas.

Miners Tools — arquivo aberto de firmware para mineradores ASIC.