Dokumentace API
Automatizujte stahování a spravujte soubory přes jednoduché HTTP API. Parametry lze posílat metodou GET nebo POST.
K získání klíče API potřebujete účet. Registrace zdarma
Získat přímý odkaz ke stažení
GET / POST/api/download.php
Pouze Premium. Vrátí přímý odkaz na soubor jako prostý text, nebo prázdnou odpověď, pokud je klíč neplatný, účet není Premium nebo soubor neexistuje.
Parametry
- api_key
- Váš klíč API
- file_id
- ID souboru z odkazu ke stažení, např. ABCD1234
Ukázkový požadavek
https://www.extmatrix.com/v2/api/download.php?api_key=YOUR_API_KEY&file_id=ABCD1234
Ukázková odpověď
https://s8c.extmatrix.com/get/ABCD1234/…/file.zip
Seznam vašich souborů
GET / POST/api/getlinks.php
Vrátí pole JSON vašich souborů (nejnovější první).
Parametry
- api_key
- Váš klíč API
- day
- Nepovinné. Pouze soubory nahrané za posledních N dní
- filename_like
- Nepovinné. Pouze soubory, jejichž název obsahuje tento text
- id / id[]
- Nepovinné. Pouze tato ID záznamů souborů
Ukázkový požadavek
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&day=7
Ukázková odpověď
[{"id":"123","last_update":1790000000,"link":"https:\/\/tma.cx\/…","available":"1","file_name":"file.zip","file_size":"1048576","downloads":"3","upload_date":"1789990000"}]Zamknout nebo odemknout soubor
GET / POST/api/getlinks.php
Zamčené soubory mohou stahovat pouze členové Premium. Funguje jen pro vaše vlastní soubory.
Parametry
- api_key
- Váš klíč API
- task
- lock | unlock
- id
- ID záznamu souboru (pole "id" ze seznamu)
Ukázkový požadavek
https://www.extmatrix.com/v2/api/getlinks.php?api_key=YOUR_API_KEY&task=lock&id=123
Ukázková odpověď
alert("locked succefully");Získat odkazy podle ID záznamu
GET / POST/api/getlink.php
Vrátí odkazy ke stažení vašich souborů. Více ID oddělte znakem "|". Pro krátké odkazy přidejte noraw=1.
Parametry
- api_key
- Váš klíč API
- id
- ID záznamů souborů, např. 123|124
- noraw
- Nepovinné. 1 = krátké odkazy (plus úplné odkazy)
Ukázkový požadavek
https://www.extmatrix.com/v2/api/getlink.php?api_key=YOUR_API_KEY&id=123|124
Ukázková odpověď
{"2":{"id":"123","last_update":1790000000,"link":"https:\/\/www.extmatrix.com\/files\/ABCD1234\/file.zip.html"}}Neplatný klíč API vrátí text "invalid api key".