Pictogramă Uploofy
Uploofy Documents
API

Creează linkuri și uploaduri programatic.

Folosește Uploofy API pentru a crea coduri de acces, a încărca fișiere și a partaja linkuri fără să deschizi interfața.

POST /api/delivery GET /api/delivery/:code JSON mai întâi
Creează livrare Cerere
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"
  }'
Rezolvă livrarea Răspuns
{
  "code": "382194",
  "downloadUrl": "/end/delivery/382194/file",
  "name": "Shared file",
  "meta": "Saved file",
  "url": null
}
POST /api/delivery

Trimite fișiere sau linkuri salvate

Acceptă payloaduri JSON pentru linkuri directe sau bloburi base64 cu metadate.

  • Returnează code, downloadUrl și name normalizat.
  • Autentifică‑te cu Authorization: Bearer <api_key> (sau X-API-Key) pentru a atribui uploadurile contului tău.
  • Acceptă payloaduri url sau file cu meta opțional.
  • Pregătit pentru joburi programate sau livrări unice.
GET /api/delivery/:code

Rezolvă orice cod de acces

Schimbă codurile pe URL‑ul live al fișierului sau pe linkul salvat păstrând auditabilitatea.

  • Folosește /file pentru a forța o descărcare binară.
  • Returnează url pentru linkuri salvate și downloadUrl pentru uploaduri.
  • Excelent pentru aplicații client, CLI‑uri sau cron joburi.
POST /api/user/login

Autentificare ușoară

Creează utilizatori demo cu /api/user/signup, apoi autentifică‑te pentru paritate cu dashboardul.

Numai JSON Nu este necesar token Pregătit pentru SPA