Uploofy-kuvake
Uploofy Documents
API

Luo linkkejä ja lähetyksiä ohjelmallisesti.

Käytä Uploofy APIa luodaksesi käyttökoodeja, ladataksesi tiedostoja ja jakaaksesi linkkejä avaamatta käyttöliittymää.

POST /api/delivery GET /api/delivery/:code JSON ensin
Luo toimitus Pyyntö
curl -X POST https://uploofy.app/end/delivery \
  -H 'Authorization: Bearer sk_xxxxxxxxxxxxx' \
  -H 'Content-Type: application/json' \
  -d '{
    "url": "https://example.com/file.pdf",
    "name": "Shared file",
    "meta": "Saved file"
  }'
Ratkaise toimitus Vastaus
{
  "code": "382194",
  "downloadUrl": "/end/delivery/382194/file",
  "name": "Shared file",
  "meta": "Saved file",
  "url": null
}
POST /api/delivery

Lähetä tiedostoja tai tallennettuja linkkejä

Hyväksyy JSON‑payloadit suoria linkkejä tai base64‑blobeja metatietoineen varten.

  • Palauttaa code, downloadUrl ja normalisoidun name‑arvon.
  • Todenna käyttäen Authorization: Bearer <api_key> (tai X-API-Key) liittääksesi lähetykset tiliisi.
  • Hyväksyy url- tai file-payloadit valinnaisella meta-kentällä.
  • Valmis ajastettuihin ajoihin tai kertatoimituksiin.
GET /api/delivery/:code

Ratkaise mikä tahansa käyttö­koodi

Vaihda koodit live‑tiedosto‑URL:ään tai tallennettuun linkkiin säilyttäen jäljitettävyyden.

  • Käytä /file-polkua pakottaaksesi binaari­latauksen.
  • Palauttaa url tallennetuille linkeille ja downloadUrl lähetetyille tiedostoille.
  • Erinomainen asiakas­sovelluksille, CLI‑työkaluille tai cron‑ajoille.
POST /api/user/login

Kevyt todennus

Luo demokäyttäjiä polulla /api/user/signup ja kirjaudu sisään saadaksesi hallintapaneelin kanssa vastaavan käyttökokemuksen.

Vain JSON Ei vaadi tokenia SPA‑valmis