Go to main content
1/8
Contents
List of Examples
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
SODA for REST
SODA for REST Overview
REST
Document Collections and Document-Centric APIs
SODA for REST Operations
Installing SODA for REST
Getting Started with SODA for REST
Creating a New Collection
Getting the List of Available Collections
Deleting a Collection
Inserting a Document into a Collection
Retrieving a Document from a Collection
Deleting a Document from a Collection
Bulk-Inserting Documents from a JSON Array
Listing the Documents in a Collection
Updating a Document in a Collection
Using a Filter Specification to Select Documents From a Collection
QBE.1.json
QBE.2.json
QBE.3.json
QBE.4.json
SODA for REST HTTP Operations
SODA for REST HTTP Operation URIs
SODA for REST HTTP Operation Response Bodies
GET schema
URL Pattern for GET schema
Response Codes for GET schema
GET collection
URL Pattern for GET collection
Response Codes for GET collection
Links Array for GET collection
GET object
URL Pattern for GET object
Request Headers for GET object
Response Codes for GET object
PUT collection
URL Pattern for PUT collection
Request Body for PUT collection (Optional)
Response Codes for PUT collection
PUT object
URL Pattern for PUT object
Request Body for PUT object
Response Codes for PUT object
DELETE collection
URL Pattern for DELETE collection
Response Codes for DELETE collection
DELETE object
URL Pattern for DELETE object
Response Codes for DELETE object
POST object
URL Pattern for POST object
Request Body for POST object
Response Codes for POST object
POST query
URL Pattern for POST query
Request Body for POST query
Response Codes for POST query
POST array insert
URL Pattern for POST array insert
Request Body for POST array insert
Response Codes for POST array insert
POST bulk delete
URL Pattern for POST bulk delete
Request Body for POST bulk delete (Optional)
Response Codes for POST bulk delete
Collection Specifications
Key Assignment Method
Versioning Method
Security
Authentication Mechanisms
Security Considerations for Development and Testing
Index
Scripting on this page enhances content navigation, but does not change the content in any way.