API-dokumentation
Automatisera nedladdningar och hantera dina filer med ett enkelt HTTP-API. Parametrar kan skickas via GET eller POST.
Du behöver ett konto för att få en API-nyckel. Registrera dig gratis
Hämta en direkt nedladdningslänk
GET / POST/api/download.php
Endast Premium. Returnerar en direktlänk till filen som ren text, eller ett tomt svar om nyckeln är ogiltig, kontot inte är Premium eller filen inte finns.
Parametrar
- api_key
- Din API-nyckel
- file_id
- Fil-ID:t från nedladdningslänken, t.ex. ABCD1234
Exempelförfrågan
https://www.extmatrix.com/v2/api/download.php?api_key=YOUR_API_KEY&file_id=ABCD1234
Exempelsvar
https://s8c.extmatrix.com/get/ABCD1234/…/file.zip
Lista dina filer
GET / POST/api/getlinks.php
Returnerar en JSON-array med dina filer (nyaste först).
Parametrar
- api_key
- Din API-nyckel
- day
- Valfritt. Endast filer uppladdade de senaste N dagarna
- filename_like
- Valfritt. Endast filer vars namn innehåller denna text
- id / id[]
- Valfritt. Endast dessa filpost-ID:n
Exempelförfrågan
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&day=7
Exempelsvar
[{"id":"123","last_update":1790000000,"link":"https:\/\/tma.cx\/…","available":"1","file_name":"file.zip","file_size":"1048576","downloads":"3","upload_date":"1789990000"}]Lås eller lås upp en fil
GET / POST/api/getlinks.php
Låsta filer kan bara laddas ner av Premium-medlemmar. Fungerar bara på dina egna filer.
Parametrar
- api_key
- Din API-nyckel
- task
- lock | unlock
- id
- Filpostens ID (fältet "id" i listan)
Exempelförfrågan
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&task=lock&id=123
Exempelsvar
alert("locked succefully");Hämta länkar via post-ID
GET / POST/api/getlink.php
Returnerar nedladdningslänkar för dina filer. Separera flera ID:n med "|". Lägg till noraw=1 för att få korta länkar.
Parametrar
- api_key
- Din API-nyckel
- id
- Filpost-ID:n, t.ex. 123|124
- noraw
- Valfritt. 1 = korta länkar (plus de fullständiga länkarna)
Exempelförfrågan
https://www.extmatrix.com/v2/api/getlink.php?api_key=YOUR_API_KEY&id=123|124
Exempelsvar
{"2":{"id":"123","last_update":1790000000,"link":"https:\/\/www.extmatrix.com\/files\/ABCD1234\/file.zip.html"}}En ogiltig API-nyckel returnerar texten "invalid api key".