Documentação da API
Automatize downloads e gerencie seus arquivos com uma API HTTP simples. Os parâmetros podem ser enviados via GET ou POST.
Você precisa de uma conta para obter uma chave de API. Cadastre-se grátis
Obter um link de download direto
GET / POST/api/download.php
Somente Premium. Retorna um link direto para o arquivo em texto simples, ou uma resposta vazia se a chave for inválida, a conta não for Premium ou o arquivo não existir.
Parâmetros
- api_key
- Sua chave de API
- file_id
- O ID do arquivo no link de download, ex.: ABCD1234
Exemplo de requisição
https://www.extmatrix.com/v2/api/download.php?api_key=YOUR_API_KEY&file_id=ABCD1234
Exemplo de resposta
https://s8c.extmatrix.com/get/ABCD1234/…/file.zip
Listar seus arquivos
GET / POST/api/getlinks.php
Retorna um array JSON com seus arquivos (os mais recentes primeiro).
Parâmetros
- api_key
- Sua chave de API
- day
- Opcional. Apenas arquivos enviados nos últimos N dias
- filename_like
- Opcional. Apenas arquivos cujo nome contém este texto
- id / id[]
- Opcional. Apenas estes IDs de registro de arquivo
Exemplo de requisição
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&day=7
Exemplo de resposta
[{"id":"123","last_update":1790000000,"link":"https:\/\/tma.cx\/…","available":"1","file_name":"file.zip","file_size":"1048576","downloads":"3","upload_date":"1789990000"}]Bloquear ou desbloquear um arquivo
GET / POST/api/getlinks.php
Arquivos bloqueados só podem ser baixados por membros Premium. Funciona apenas com seus próprios arquivos.
Parâmetros
- api_key
- Sua chave de API
- task
- lock | unlock
- id
- O ID de registro do arquivo (o campo "id" da lista)
Exemplo de requisição
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&task=lock&id=123
Exemplo de resposta
alert("locked succefully");Obter links por ID de registro
GET / POST/api/getlink.php
Retorna links de download dos seus arquivos. Separe vários IDs com "|". Adicione noraw=1 para obter links curtos.
Parâmetros
- api_key
- Sua chave de API
- id
- IDs de registro dos arquivos, ex.: 123|124
- noraw
- Opcional. 1 = links curtos (além dos links completos)
Exemplo de requisição
https://www.extmatrix.com/v2/api/getlink.php?api_key=YOUR_API_KEY&id=123|124
Exemplo de resposta
{"2":{"id":"123","last_update":1790000000,"link":"https:\/\/www.extmatrix.com\/files\/ABCD1234\/file.zip.html"}}Uma chave de API inválida retorna o texto "invalid api key".