HTTP/1.1 301 Moved Permanently
Date: Tue, 30 Dec 2025 18:05:55 GMT
Content-Type: text/html
Content-Length: 175
Connection: keep-alive
Location: https://www.oracle.com/rest
HTTP/2 301
content-type: text/html; charset=utf-8
content-length: 0
strict-transport-security: max-age=31536000; includeSubDomains
x-oracle-dms-rid: 0:1
x-content-type-options: nosniff
x-oracle-dms-ecid: 006HmPg8vrtFw0KimTToWJ000xrD004HsV
location: /rest/
cache-control: max-age=1800
expires: Tue, 30 Dec 2025 18:35:55 GMT
date: Tue, 30 Dec 2025 18:05:55 GMT
server-timing: cdn-cache; desc=HIT
server-timing: edge; dur=26
akamai-request-bc: [a=23.11.215.214,b=1830281123,c=g,n=IN_KA_BANGALORE,o=20940],[c=p,n=IN_KA_BANGALORE,o=20940],[c=c,n=IN_TN_CHENNAI,o=20940]
akamai-grn: 0.d6d70b17.1767117955.6d17dfa3
set-cookie: akaas_aud-seg-ocom-prod=2147483647~rv=95~id=e22e42ba5d17e7c56921b97be5e366dd; path=/; Secure; SameSite=None
x-frame-options: sameorigin
content-security-policy: frame-ancestors 'self' https://my.oracle.com https://eeho.fa.us2.oraclecloud.com https://blogs.oracle.com *.khapps.com *.khapps.jp *.lsapps.oracle.com *.lsapps.oracle.jp *.dev-lsapps.oracle.com https://oraclesso.sharepoint.com https://oracle.sharepoint.com https://partners.oracle.com https://partners-stage.oracle.com https://partners-test.oracle.com https://partners-sit.oracle.com https://partners-dev.oracle.com
x-content-type-options: nosniff
x-xss-protection: 1
origin-cache-control: NO_HEADER_PRESENTED
origin-edge-control: NO_HEADER_PRESENTED
actual-object-ttl: -1
server-timing: ak_p; desc="1767117955228_386652118_1830281123_2569_9692_7_8_15";dur=1
HTTP/2 301
content-type: text/html; charset=utf-8
content-length: 0
strict-transport-security: max-age=31536000; includeSubDomains
x-oracle-dms-rid: 0:1
x-content-type-options: nosniff
x-oracle-dms-ecid: 006Hmwq4B1HFw0KimTXvWJ000oTT006ofO
location: ../database/technologies/appdev/rest.html
cache-control: max-age=1800
expires: Tue, 30 Dec 2025 18:35:56 GMT
date: Tue, 30 Dec 2025 18:05:56 GMT
server-timing: cdn-cache; desc=REVALIDATE
server-timing: edge; dur=309
server-timing: origin; dur=880
akamai-request-bc: [a=23.11.215.214,b=1830281213,c=g,n=IN_KA_BANGALORE,o=20940],[c=c,n=IN_TN_CHENNAI,o=20940],[a=90,c=o]
akamai-grn: 0.d6d70b17.1767117955.6d17dffd
x-frame-options: sameorigin
content-security-policy: frame-ancestors 'self' https://my.oracle.com https://eeho.fa.us2.oraclecloud.com https://blogs.oracle.com *.khapps.com *.khapps.jp *.lsapps.oracle.com *.lsapps.oracle.jp *.dev-lsapps.oracle.com https://oraclesso.sharepoint.com https://oracle.sharepoint.com https://partners.oracle.com https://partners-stage.oracle.com https://partners-test.oracle.com https://partners-sit.oracle.com https://partners-dev.oracle.com
x-content-type-options: nosniff
x-xss-protection: 1
origin-cache-control: NO_HEADER_PRESENTED
origin-edge-control: NO_HEADER_PRESENTED
actual-object-ttl: -1
server-timing: ak_p; desc="1767117955276_386652118_1830281213_118694_7933_6_0_15";dur=1
HTTP/2 200
content-type: text/html; charset=UTF-8
strict-transport-security: max-age=31536000; includeSubDomains
last-modified: Mon, 29 Dec 2025 05:22:41 GMT
x-oracle-dms-ecid: 006HmMmH1tHFw0KimTToWJ000xrm003Z7B
custom_cache_rule_location: Default
x-oracle-dms-rid: 0:1
device_type: Any
x-content-type-options: nosniff
host_service: FutureTenseContentServer:12c
custom_akamai_autopurge: NO
content-language: en-US
x-akamai-transformed: 9 50356 0 pmb=mRUM,2
vary: Accept-Encoding
content-encoding: gzip
cache-control: max-age=1800
expires: Tue, 30 Dec 2025 18:35:56 GMT
date: Tue, 30 Dec 2025 18:05:56 GMT
content-length: 16544
server-timing: cdn-cache; desc=HIT
server-timing: edge; dur=12
server-timing: origin; dur=0
akamai-request-bc: [a=23.11.215.214,b=1830284216,c=g,n=IN_KA_BANGALORE,o=20940],[c=c,n=IN_TN_CHENNAI,o=20940]
akamai-grn: 0.d6d70b17.1767117956.6d17ebb8
x-frame-options: sameorigin
content-security-policy: frame-ancestors 'self' https://my.oracle.com https://eeho.fa.us2.oraclecloud.com https://blogs.oracle.com *.khapps.com *.khapps.jp *.lsapps.oracle.com *.lsapps.oracle.jp *.dev-lsapps.oracle.com https://oraclesso.sharepoint.com https://oracle.sharepoint.com https://partners.oracle.com https://partners-stage.oracle.com https://partners-test.oracle.com https://partners-sit.oracle.com https://partners-dev.oracle.com
x-content-type-options: nosniff
x-xss-protection: 1
origin-cache-control: NO_HEADER_PRESENTED
origin-edge-control: NO_HEADER_PRESENTED
actual-object-ttl: -1
server-timing: ak_p; desc="1767117956476_386652118_1830284216_1246_11115_5_0_15";dur=1
REST Data Services | Oracle
Products
Industries
Resources
Customers
Partners
Developers
Company
Oracle REST Data Services
Oracle REST Data Services
Oracle REST Data Services bridges HTTPS and your Oracle Database. A mid-tier Java application, ORDS provides a Database Management REST API, SQL Developer Web, a PL/SQL Gateway, SODA for REST, and the ability to publish RESTful Web Services for interacting with the data and stored procedures in your Oracle Database.
Oracle REST Data Services saves Sphere months of development time
Sphere's developers state that they saved months of back-end development time by quickly mapping their data models to objects in Oracle Autonomous Database using Oracle REST Data Services (ORDS). This enabled Sphere's developers to interact with the data and stored procedures from the database via a REST API as they built their web applications in React. Security permissions configured in the database are delivered out of the box through the REST API.
Secure, Performant HTTPS Access for your Oracle Database
Available for your Oracle On-Premises and Oracle Cloud (OCI) instances
RESTful Web Services
Auto REST for tables and views, RPC for PL/SQL
Custom services built with SQL & PL/SQL
{json} responses
Paged results
Open API Documentation
Full dev support (GUI, CLI, API)
SQL Developer Web
Web application hosted by ORDS
SQL Worksheet
REST Development Environment
JSON Workshop
Management and Performance Tuning
Database Management API
500+ endpoints for managing your Oracle Database
PDB management
Data Pump
Data Dictionary
Performance
Monitoring
Using ORDS to Make your Oracle database available in Visual Basic Studio
“ORDS exposes your PL/SQL code wrapped in a REST interface with, of course, the necessary security. And since it’s PL/SQL, it runs in the database, so it’s highly performant, fast, and uses code you’re likely already familiar with or maybe already have.” Joe Greenwald - Senior Principal OCI Instructor
Database Actions
Oracle SQL Developer is now available in your browser.
LiveLab: Learn the basics - ORDS
Learn the basics of using ORDS in the Autonomous Database.
LiveLab: Create a Python/Flask application with ORDS
Bring a Flask application to life with ORDS APIs.
Core
Supports Oracle 11, 12, 18, 19, 20, 21
Standalone Jetty Webserver, Tomcat, or WLS
Available on premises and Oracle Cloud
SQL Developer Web
Oracle SQL Developer - in your browser
Run queries and scripts in a SQL Worksheet
Query History, Code Completion, & Code Formatting
Export queries and data to popular formats (csv, json, INSERTs)
Load data to new or existing tables (csv, json, xml, parquet, avro)
Develop RESTFul Web Services and Manage REST Enabled Objects
Query and manage your JSON Document Store (SODA)
Manage database users
Performance Hub, Instance Viewer, Top SQL
Data Modeling
Automatic REST
Full CRUD REST APIs for your data
RPC for your PL/SQL via POST
REST Enabled SQL for ad hoc workloads
RESTful Web Services
Easily upload or retrieve files to and from your tables
Results & responses auto formatted to {JSON}
Supports GET, PUT, POST, & Delete Handlers
Security
Services published in a DB USER schema – easy for DBAs to manage resources and privs
Endpoints protected by privs/roles
OAUTH2 provided or tie into your Webserver Authentication