website logo
⌘K
Introduction
Getting started
πŸ“Reference
Data API
Cache API
Search API
Storage API
Queue API
Crawler API
πŸ”‘Authentication
βœ”οΈConfiguration
⚑Contributing to hyper
πŸ”ŒBuilding your own adapter
Code of Conduct
hyper RFCs
Style Guide
Bugs
Before Submitting A Bug Report
Building your own plugin
API Clients
Build your own client πŸ› οΈ
hyper connect
NodeJS Client πŸš€
Deno Client πŸ¦•
Middleware
Hooks
🚒Deploy
Deploy hyper on Render
Deploy hyper on AWS
Deploy hyper on Digital Ocean
Deploy hyper on Google Cloud
Deploy hyper on Azure
πŸ“œChangelog
FAQ
πŸ“•Terminology
Parameters
What is REST?
What is JSON?
πŸ“˜Glossary
Docs powered byΒ archbeeΒ 
13min

Storage API

The storage API provides the ability to store unstructured data (aka files) and removes the hassle of having to use a separate service to store images, avatars, and text files. With this API, you can create storage spaces, upload, and download files.

Features

  • Create/Remove Buckets
  • Upload Images/Videos/Files
  • Use path parameter to organize in folders
  • Secure using JWT Bearer Auth

REST API Commands

Bucket management

  • PUT /storage/{bucket} Create a Bucket
  • DELETE /storage/{bucket} Delete a Bucket

Object Managment

  • POST /storage/{bucket} Store Object
  • GET /storage/{bucket}/{object} Get Object
  • PUT /storage/{bucket}/{object} Update Object
  • DELETE /storage/{bucket}/{object} Delete Object

Getting Started

Create a bucket

JS
|

Upload a file

JS
|

ο»Ώ

Updated 31 Jan 2022
Did this page help you?
Yes
No
UP NEXT
Create a Bucket
Docs powered byΒ archbeeΒ 
TABLE OF CONTENTS
Features
REST API Commands
Bucket management
Object Managment
Getting Started
Create a bucket
Upload a file