Uploofy 아이콘
Uploofy Documents
API

프로그램으로 링크와 업로드를 생성하세요.

Uploofy API를 사용하면 UI를 열지 않고도 액세스 코드를 만들고, 파일을 업로드하고, 링크를 공유할 수 있습니다.

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 블랍을 허용합니다.

  • code, downloadUrl, 정규화된 name을 반환합니다.
  • 업로드를 계정에 귀속하려면 Authorization: Bearer <api_key>(또는 X-API-Key)로 인증하세요.
  • 선택적 meta와 함께 url 또는 file 페이로드를 허용합니다.
  • 예약 작업이나 1회성 배송에 바로 사용할 수 있습니다.
GET /api/delivery/:code

모든 액세스 코드를 해결

감시 가능성을 유지하면서 코드와 라이브 파일 URL 또는 저장된 링크를 교환합니다.

  • 바이너리 다운로드를 강제하려면 /file을 사용하세요.
  • 저장된 링크에는 url, 업로드에는 downloadUrl을 반환합니다.
  • 클라이언트 앱, CLI 또는 cron 작업에 적합합니다.
POST /api/user/login

경량 인증

/api/user/signup으로 데모 사용자를 만든 다음 로그인하여 대시보드와 동일한 환경을 제공합니다.

JSON 전용 토큰 불필요 SPA 지원