Uploofy-ikon
Uploofy Documents
API

Skapa länkar och uppladdningar programmatiskt.

Använd Uploofy API för att skapa åtkomstkoder, ladda upp filer och dela länkar utan att öppna gränssnittet.

POST /api/delivery GET /api/delivery/:code JSON först
Skapa leverans Begäran
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"
  }'
Lös leverans Svar
{
  "code": "382194",
  "downloadUrl": "/end/delivery/382194/file",
  "name": "Shared file",
  "meta": "Saved file",
  "url": null
}
POST /api/delivery

Skicka filer eller sparade länkar

Accepterar JSON-payloads för direkta länkar eller base64-blobs med metadata.

  • Returnerar code, downloadUrl och normaliserat name.
  • Autentisera med Authorization: Bearer <api_key> (eller X-API-Key) för att koppla uppladdningar till ditt konto.
  • Accepterar url- eller file-payloads med valfri meta.
  • Redo för schemalagda jobb eller engångsleveranser.
GET /api/delivery/:code

Lös valfri åtkomstkod

Byt koder mot den aktuella fil‑URL:en eller den sparade länken samtidigt som spårbarheten bevaras.

  • Använd /file för att tvinga en binär nedladdning.
  • Returnerar url för sparade länkar och downloadUrl för uppladdningar.
  • Perfekt för klientappar, CLI:er eller cron‑jobb.
POST /api/user/login

Lätt autentisering

Skapa demoanvändare med /api/user/signup och logga sedan in för dashboard‑paritet.

Endast JSON Ingen token krävs Klar för SPA