Uploofy ikon
Uploofy Documents
API

Hozzon létre linkeket és feltöltéseket programozottan.

Használja az Uploofy API-t hozzáférési kódok létrehozására, fájlok feltöltésére és linkek megosztására a felület megnyitása nélkül.

POST /api/delivery GET /api/delivery/:code JSON az első
Kézbesítés létrehozása Kérés
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"
  }'
Kézbesítés feloldása Válasz
{
  "code": "382194",
  "downloadUrl": "/end/delivery/382194/file",
  "name": "Shared file",
  "meta": "Saved file",
  "url": null
}
POST /api/delivery

Fájlok vagy mentett linkek küldése

JSON payloadokat fogad közvetlen linkekhez vagy base64 blobokat metaadatokkal.

  • Visszaadja a code, downloadUrl és normalizált name értékeket.
  • Hitelesítsen a Authorization: Bearer <api_key> (vagy X-API-Key) fejléccel, hogy a feltöltéseket a fiókjához rendelje.
  • Fogad url vagy file payloadokat opcionális meta mezővel.
  • Készen áll ütemezett feladatokra vagy egyszeri kézbesítésekre.
GET /api/delivery/:code

Bármely hozzáférési kód feloldása

Cserélje a kódokat élő fájl‑URL‑re vagy mentett linkre a naplózhatóság megőrzése mellett.

  • Használja a /file útvonalat bináris letöltés kényszerítéséhez.
  • Visszaadja az url értéket a mentett linkekhez és a downloadUrl-t a feltöltésekhez.
  • Ideális kliensalkalmazásokhoz, CLI‑khez vagy cron feladatokhoz.
POST /api/user/login

Könnyű hitelesítés

Hozzon létre demo felhasználókat a /api/user/signup végponton, majd jelentkezzen be a vezérlőpulttal azonos funkcionalitásért.

Csak JSON Nem szükséges token SPA‑kész