Uploofy-ikon
Uploofy Documents
API

Opret links og uploads programmatisk.

Brug Uploofy API til at oprette adgangskoder, uploade filer og dele links uden at åbne UI’et.

POST /api/delivery GET /api/delivery/:code JSON først
Opret levering Anmodning
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 levering Svar
{
  "code": "382194",
  "downloadUrl": "/end/delivery/382194/file",
  "name": "Shared file",
  "meta": "Saved file",
  "url": null
}
POST /api/delivery

Send filer eller gemte links

Accepterer JSON‑payloads til direkte links eller base64‑blobs med metadata.

  • Returnerer code, downloadUrl og normaliseret name.
  • Godkend med Authorization: Bearer <api_key> (eller X-API-Key) for at knytte uploads til din konto.
  • Accepterer url- eller file-payloads med valgfri meta.
  • Klar til planlagte jobs eller engangsleveringer.
GET /api/delivery/:code

Løs enhver adgangskode

Byt koder til den levende fil‑URL eller det gemte link, mens revisionsspor bevares.

  • Brug /file til at tvinge en binær download.
  • Returnerer url for gemte links og downloadUrl for uploads.
  • Perfekt til klientapps, CLI’er eller cron‑jobs.
POST /api/user/login

Let autentificering

Opret demo­brugere med /api/user/signup, og log derefter ind for at få paritet med dashboardet.

Kun JSON Intet token påkrævet SPA‑klar