Ikona Uploofy
Uploofy Documents
API

Vytvářejte odkazy a uploady programově.

Použijte Uploofy API k vytváření přístupových kódů, nahrávání souborů a sdílení odkazů bez otevření uživatelského rozhraní.

POST /api/delivery GET /api/delivery/:code JSON nejdříve
Vytvořit doručení Požadavek
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"
  }'
Vyřešit doručení Odpověď
{
  "code": "382194",
  "downloadUrl": "/end/delivery/382194/file",
  "name": "Shared file",
  "meta": "Saved file",
  "url": null
}
POST /api/delivery

Odeslat soubory nebo uložené odkazy

Přijímá JSON payloady pro přímé odkazy nebo base64 bloby s metadaty.

  • Vrací code, downloadUrl a normalizovaný name.
  • Autentizujte se pomocí Authorization: Bearer <api_key> (nebo X-API-Key), abyste přiřadili uploady ke svému účtu.
  • Přijímá payloady url nebo file s volitelným meta.
  • Připraveno pro naplánované úlohy nebo jednorázová doručení.
GET /api/delivery/:code

Vyřešit libovolný přístupový kód

Vyměňte kódy za URL živého souboru nebo uložený odkaz a zachovejte auditovatelnost.

  • Použijte /file pro vynucení binárního stahování.
  • Vrací url pro uložené odkazy a downloadUrl pro uploady.
  • Skvělé pro klientské aplikace, CLI nebo cron úlohy.
POST /api/user/login

Lehká autentizace

Vytvořte demo uživatele pomocí /api/user/signup a poté se přihlaste pro dosažení parity s dashboardem.

Pouze JSON Není vyžadován žádný token Připraveno pro SPA