Uploofy-Symbol
Uploofy Documents
API

Erstellen Sie Links und Uploads programmgesteuert.

Verwenden Sie die Uploofy-API, um Zugriffscodes zu erzeugen, Dateien hochzuladen und Links zu teilen – ohne die Oberfläche zu öffnen.

POST /api/delivery GET /api/delivery/:code JSON zuerst
Lieferung erstellen Anfrage
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"
  }'
Lieferung auflösen Antwort
{
  "code": "382194",
  "downloadUrl": "/end/delivery/382194/file",
  "name": "Shared file",
  "meta": "Saved file",
  "url": null
}
POST /api/delivery

Dateien oder gespeicherte Links senden

Akzeptiert JSON-Payloads für direkte Links oder Base64-Blobs mit Metadaten.

  • Gibt code, downloadUrl und den normalisierten name zurück.
  • Authentifizieren Sie sich mit Authorization: Bearer <api_key> (oder X-API-Key), um Uploads Ihrem Konto zuzuordnen.
  • Akzeptiert url- oder file-Payloads mit optionalem meta.
  • Bereit für geplante Jobs oder einmalige Lieferungen.
GET /api/delivery/:code

Beliebige Zugriffscodes auflösen

Tauschen Sie Codes gegen die Live-Datei-URL oder den gespeicherten Link aus und behalten Sie dabei die Nachvollziehbarkeit bei.

  • Verwenden Sie /file, um einen binären Download zu erzwingen.
  • Gibt url für gespeicherte Links und downloadUrl für Uploads zurück.
  • Ideal für Client-Apps, CLIs oder Cron-Jobs.
POST /api/user/login

Leichtgewichtige Authentifizierung

Erstellen Sie Demo-Benutzer mit /api/user/signup und melden Sie sich anschließend an, um Funktionsparität mit dem Dashboard zu erhalten.

Nur JSON Kein Token erforderlich Für SPAs bereit