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 负载,或带有元数据的 base64 blob。

  • 返回 codedownloadUrl 和规范化的 name
  • 通过 Authorization: Bearer <api_key>(或 X-API-Key)进行认证,将上传归属到你的账户。
  • 接受 urlfile 负载,并可选携带 meta
  • 适用于定时任务或一次性投递。
GET /api/delivery/:code

解析任意访问码

在保持可审计性的同时,将代码交换为实时文件 URL 或已保存的链接。

  • 使用 /file 强制二进制下载。
  • 对已保存的链接返回 url,对上传返回 downloadUrl
  • 非常适合客户端应用、CLI 或 cron 任务。
POST /api/user/login

轻量级认证

通过 /api/user/signup 创建演示用户,然后登录以获得与仪表盘一致的体验。

仅 JSON 无需令牌 支持 SPA