סמל 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 לקישורים ישירים או blobs בפורמט base64 עם נתוני meta.

  • מחזיר code, downloadUrl ו‑name מנורמל.
  • בצעו אימות עם Authorization: Bearer <api_key> (או X-API-Key) כדי לייחס העלאות לחשבון שלכם.
  • מקבל מטעני url או file עם שדה meta אופציונלי.
  • מוכן למשימות מתוזמנות או משלוחים חד‑פעמיים.
GET /api/delivery/:code

פתרון כל קוד גישה

החליפו קודים בכתובת ה‑URL החיה של הקובץ או בקישור השמור תוך שמירה על יכולת הבקרה.

  • השתמשו ב‑/file כדי לכפות הורדה בינארית.
  • מחזיר url לקישורים שמורים ו‑downloadUrl להעלאות.
  • מעולה לאפליקציות לקוח, כלים מסוג CLI או משימות cron.
POST /api/user/login

אימות קליל

צרו משתמשי דמו עם /api/user/signup ואז התחברו לקבלת חוויית לוח בקרה זהה.

JSON בלבד אין צורך בטוקן מוכן ל‑SPA