Biểu tượng Uploofy
Uploofy Documents
API

Tạo liên kết và lượt tải lên bằng lập trình.

Dùng Uploofy API để tạo mã truy cập, tải tệp lên và chia sẻ liên kết mà không cần mở giao diện.

POST /api/delivery GET /api/delivery/:code Ưu tiên JSON
Tạo lần giao hàng Yêu cầu
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"
  }'
Giải quyết giao hàng Phản hồi
{
  "code": "382194",
  "downloadUrl": "/end/delivery/382194/file",
  "name": "Shared file",
  "meta": "Saved file",
  "url": null
}
POST /api/delivery

Gửi tệp hoặc liên kết đã lưu

Chấp nhận payload JSON cho liên kết trực tiếp hoặc blob base64 kèm siêu dữ liệu.

  • Trả về code, downloadUrlname đã chuẩn hoá.
  • Xác thực với Authorization: Bearer <api_key> (hoặc X-API-Key) để gắn các lượt tải lên với tài khoản của bạn.
  • Chấp nhận payload url hoặc file với meta tuỳ chọn.
  • Sẵn sàng cho tác vụ theo lịch hoặc các lần giao hàng một lần.
GET /api/delivery/:code

Giải quyết mọi mã truy cập

Hoán đổi mã lấy URL tệp live hoặc liên kết đã lưu trong khi vẫn giữ khả năng kiểm toán.

  • Dùng /file để buộc tải về nhị phân.
  • Trả về url cho liên kết đã lưu và downloadUrl cho lượt tải lên.
  • Rất phù hợp cho ứng dụng phía khách, CLI hoặc cron job.
POST /api/user/login

Xác thực nhẹ

Tạo người dùng demo với /api/user/signup rồi đăng nhập để có trải nghiệm tương đương bảng điều khiển.

Chỉ JSON Không cần token Sẵn sàng cho SPA