Εικονίδιο Uploofy
Uploofy Documents
API

Δημιουργήστε συνδέσμους και μεταφορτώσεις προγραμματιστικά.

Χρησιμοποιήστε το Uploofy API για να δημιουργείτε κωδικούς πρόσβασης, να ανεβάζετε αρχεία και να κοινοποιείτε συνδέσμους χωρίς να ανοίγετε το περιβάλλον εργασίας.

POST /api/delivery GET /api/delivery/:code JSON πρώτα
Δημιουργία παράδοσης Αίτημα
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"
  }'
Επίλυση παράδοσης Απάντηση
{
  "code": "382194",
  "downloadUrl": "/end/delivery/382194/file",
  "name": "Shared file",
  "meta": "Saved file",
  "url": null
}
POST /api/delivery

Αποστολή αρχείων ή αποθηκευμένων συνδέσμων

Δέχεται JSON payloads για άμεσους συνδέσμους ή base64 blobs με μεταδεδομένα.

  • Επιστρέφει code, downloadUrl και κανονικοποιημένο name.
  • Πραγματοποιήστε έλεγχο ταυτότητας με Authorization: Bearer <api_key>X-API-Key) για να συσχετίσετε μεταφορτώσεις με τον λογαριασμό σας.
  • Δέχεται payloads url ή file με προαιρετικό meta.
  • Έτοιμο για προγραμματισμένες εργασίες ή μεμονωμένες παραδόσεις.
GET /api/delivery/:code

Επιλύστε οποιονδήποτε κωδικό πρόσβασης

Ανταλλάξτε κωδικούς με το ζωντανό URL αρχείου ή τον αποθηκευμένο σύνδεσμο διατηρώντας την ιχνηλασιμότητα.

  • Χρησιμοποιήστε /file για να επιβάλετε δυαδική λήψη.
  • Επιστρέφει url για αποθηκευμένους συνδέσμους και downloadUrl για μεταφορτώσεις.
  • Ιδανικό για client εφαρμογές, CLI ή cron jobs.
POST /api/user/login

Ελαφριά ταυτοποίηση

Δημιουργήστε demo χρήστες με /api/user/signup και στη συνέχεια συνδεθείτε για πλήρη αντιστοίχιση με τον πίνακα ελέγχου.

Μόνο JSON Δεν απαιτείται token Έτοιμο για SPA