Documentazione API
Automatizza i download e gestisci i tuoi file con una semplice API HTTP. I parametri possono essere inviati tramite GET o POST.
Ti serve un account per ottenere una chiave API. Registrati gratis
Ottieni un link di download diretto
GET / POST/api/download.php
Solo Premium. Restituisce un link diretto al file in testo semplice, oppure una risposta vuota se la chiave non è valida, l'account non è Premium o il file non esiste.
Parametri
- api_key
- La tua chiave API
- file_id
- L'ID del file presente nel link di download, es. ABCD1234
Esempio di richiesta
https://www.extmatrix.com/v2/api/download.php?api_key=YOUR_API_KEY&file_id=ABCD1234
Esempio di risposta
https://s8c.extmatrix.com/get/ABCD1234/…/file.zip
Elenca i tuoi file
GET / POST/api/getlinks.php
Restituisce un array JSON dei tuoi file (dal più recente).
Parametri
- api_key
- La tua chiave API
- day
- Facoltativo. Solo i file caricati negli ultimi N giorni
- filename_like
- Facoltativo. Solo i file il cui nome contiene questo testo
- id / id[]
- Facoltativo. Solo questi ID record
Esempio di richiesta
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&day=7
Esempio di risposta
[{"id":"123","last_update":1790000000,"link":"https:\/\/tma.cx\/…","available":"1","file_name":"file.zip","file_size":"1048576","downloads":"3","upload_date":"1789990000"}]Blocca o sblocca un file
GET / POST/api/getlinks.php
I file bloccati possono essere scaricati solo dai membri Premium. Funziona solo sui tuoi file.
Parametri
- api_key
- La tua chiave API
- task
- lock | unlock
- id
- L'ID record del file (il campo "id" dell'elenco)
Esempio di richiesta
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&task=lock&id=123
Esempio di risposta
alert("locked succefully");Ottieni link per ID record
GET / POST/api/getlink.php
Restituisce i link di download dei tuoi file. Separa più ID con "|". Aggiungi noraw=1 per ottenere link brevi.
Parametri
- api_key
- La tua chiave API
- id
- ID record dei file, es. 123|124
- noraw
- Facoltativo. 1 = link brevi (oltre ai link completi)
Esempio di richiesta
https://www.extmatrix.com/v2/api/getlink.php?api_key=YOUR_API_KEY&id=123|124
Esempio di risposta
{"2":{"id":"123","last_update":1790000000,"link":"https:\/\/www.extmatrix.com\/files\/ABCD1234\/file.zip.html"}}Una chiave API non valida restituisce il testo "invalid api key".