Oracle REST Data Services (ORDS)
Developers choose ORDS for its streamlined and efficient approach to creating REST APIs. ORDS serves as a critical bridge between the Oracle AI Database and modern development practices—including microservices, CI/CD workflows, LLMs, generative AI, vector search, graph queries, polyglot applications, and more.
Sphere shaved months off back-end development time by quickly mapping their data models to an Oracle Autonomous Database using Oracle REST Data Services (ORDS). This allowed Sphere developers to easily connect their React and Angular front ends with data and stored procedures via ORDS APIs.
Learn and share SQL, for free. Get instant access to the Oracle Database

This lab will walk you through creating a REST service using ORDS on an Autonomous Database

ORDS also available on the Oracle AI Database 26ai Free Virtualbox and Docker Container
Get Started
Key Features
Overview
Built for the Oracle converged database. Zero Libraries, ORMs no longer required. ORDS allows application developers to focus on building REST APIS in a fast, framework-agnostic, secure, and scalable way. With ORDS, developers can quickly turn database objects, SQL, and PL/SQL procedures and functions into REST APIs, storing them directly in the Oracle database. Applications backed by ORDS become more flexible too since we natively support results filtering, sorting, pagination, dynamic query parameters, and automatically-generated OpenAPI specification documents for your entire API catalogue.
SQL Developer Web
Database Actions brings you your favorite Oracle Database desktop tool’s features and experience to your browser! Delivered as a single-page web application, Database Actions is powered by Oracle REST Data Services (ORDS). Database Actions offers, a worksheet for running queries and scripts, the ability to manage and browse your data dictionary, a REST development environment for your REST APIs and AUTOREST enabled objects, an interface for Oracle’s JSON Document Store (SODA), a DBA console for managing the database, a data model reporting solution, and access to PerfHub.
Database API
Provides the ability to perform Oracle Database management and monitoring operations through a user-friendly REST API. Depending on the database version and configuration, ORDS database APIs provide services such as manage pluggable databases, export data, and review database performance.
Docker Container
This image is purposefully built to provide all the ORDS services on a simple container. Users will be able to bind mount (folders or docker volumes) configurations, wallets, certificates, APEX images, etc. and with the Oracle REST Data Services (ORDS) command line interface user will be able to configure/install or run ORDS services in one or multiple container.
Oracle API for MongoDB
Oracle Database API for MongoDB translates the MongoDB wire protocol into SQL statements that are executed by Oracle Database. It lets developers who have MongoDB skill sets write JSON document-store applications for Oracle Database that use drivers and tools that understand the MongoDB protocol.
Pain Free Vector similarity search for your apps: Oracle Database REST APIs
April 2026Working with the VECTOR datatype just became even easier with the ORDS v26.1.0 /vectorSearch endpoint for Auto-REST enabled tables and views.
Featured Blogs
- ORACLE DATABASE INSIDERPart 1 - How to Secure Oracle Database REST APIs
- Oracle Database InsiderPart 2 - How to Secure Oracle Database REST APIs
- ORACLE DATABASE INSIDEREnabling the MongoDB API for ORDS containers just got a lot easier
- ORACLE DATABASE INSIDERAdvanced ORDS REST handlers written in JavaScript
- Resources
- Related Products




