Ikona Uploofy
Uploofy Documents
API

Twórz linki i przesyłania plików programowo.

Korzystaj z Uploofy API, aby tworzyć kody dostępu, przesyłać pliki i udostępniać linki bez otwierania interfejsu.

POST /api/delivery GET /api/delivery/:code Najpierw JSON
Utwórz dostawę Żądanie
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"
  }'
Rozwiąż dostawę Odpowiedź
{
  "code": "382194",
  "downloadUrl": "/end/delivery/382194/file",
  "name": "Shared file",
  "meta": "Saved file",
  "url": null
}
POST /api/delivery

Wyślij pliki lub zapisane linki

Akceptuje ładunki JSON dla bezpośrednich linków lub blobów base64 z metadanymi.

  • Zwraca code, downloadUrl i znormalizowaną wartość name.
  • Uwierzytelnij się za pomocą Authorization: Bearer <api_key> (lub X-API-Key), aby powiązać uploady ze swoim kontem.
  • Akceptuje ładunki url lub file z opcjonalnym meta.
  • Gotowe do zadań cyklicznych lub jednorazowych dostaw.
GET /api/delivery/:code

Rozwiąż dowolny kod dostępu

Wymieniaj kody na aktualny adres URL pliku lub zapisany link, zachowując pełną audytowalność.

  • Użyj /file, aby wymusić binarne pobieranie.
  • Zwraca url dla zapisanych linków i downloadUrl dla uploadów.
  • Świetne dla aplikacji klienckich, narzędzi CLI lub zadań cron.
POST /api/user/login

Lekka autoryzacja

Twórz konta demo za pomocą /api/user/signup, a następnie zaloguj się, aby uzyskać parytet z panelem.

Tylko JSON Bez wymaganego tokena Gotowe dla SPA