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 
12min

Data API

The data service manages structured JSON documents and it allows you to store the documents into containers called databases. You can add, update, read, and delete these documents using REST API commands. You can also create indexes and query the document store.

Features



  • Query Selectors
  • Indexes

REST API Commands



Datastore Commands

  • PUT /data/{name} - Create Datastore
  • DELETE /data/{name} - Delete Datastore
  • GET /data - List Datastores
  • POST /data/{name}/_query - Query Datastore
  • POST /data/{name}/_index - Create Index

Document Commands

  • GET /{name} - List all documents in datastore
  • POST /data/{name} - Create document
  • GET /data/{name}/{id} - Get document
  • PUT /data/{name}/{id} - Update document
  • DELETE /data/{name}/{id} - Delete document

Adapters

  • Adapters - Data Service Adapters



Need specific help? You can always reach out to our support team for any additional assistance at checkout our help desk





Updated 20 Jul 2021
Did this page help you?
Yes
No
UP NEXT
Create a Database
Docs powered by archbee 
TABLE OF CONTENTS
Features
REST API Commands
Datastore Commands
Document Commands
Adapters