Oracle Retail website screenshot

Oracle Retail

Oracle Retail is a suite of cloud and on-premises applications for retailers spanning merchandising, pricing, supply chain, omnichannel order management, point of service, and store operations. Oracle Retail APIs provide REST, messaging, and integration services for managing the full retail lifecycle across digital and physical channels.

5 APIs 0 Features
RetailMerchandisingOrder ManagementPricingInventoryPoint of SaleOmnichannelOracle

APIs

Oracle Retail Merchandising Foundation Cloud Service API

Oracle Retail Merchandising Foundation Cloud Service provides REST APIs for managing merchandise hierarchies, item setup, purchase orders, cost management, and inventory transac...

Oracle Retail Pricing Cloud Service API

Oracle Retail Pricing Cloud Service provides REST APIs for regular price management, promotional pricing, competitive pricing, and clearance pricing across retail operations.

Oracle Retail Integration Cloud Service API

Oracle Retail Integration Cloud Service (RIB and BDI) provides messaging and bulk data integration APIs connecting Oracle Retail applications to third-party systems using enterp...

Oracle Retail Order Management Suite Cloud Service API

Oracle Retail Order Management Suite Cloud Service provides REST APIs for omnichannel order orchestration, fulfillment, sourcing, and customer service across digital and physica...

Oracle Retail Xstore Point of Service API

Oracle Retail Xstore Point of Service provides APIs for store operations including transactions, inventory lookup, customer management, and omnichannel fulfillment from retail s...

Collections

Pricing Plans

Rate Limits

Oracle Retail Rate Limits

3 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Oracle Retail Context

0 classes · 30 properties

JSON-LD

JSON Structure

Oracle Retail Structure

0 properties

JSON STRUCTURE

Resources

🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Website
Website
💬
Support
Support
📰
Blog
Blog
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
👥
GitHubOrganization
GitHubOrganization
🌐
DeveloperPortal
DeveloperPortal
🟢
StatusPage
StatusPage
🔗
OpenAPI
OpenAPI
🔗
OpenAPI
OpenAPI
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONLDContext
JSONLDContext

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Oracle Retail Order Management Suite Cloud Service API
  version: 26.1.0
request:
  auth:
    type: oauth2
    flow: client_credentials
    accessTokenUrl: https://identity.oraclecloud.com/oauth2/v1/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Orders
    type: folder
  items:
  - info:
      name: List orders
      type: http
    http:
      method: GET
      url: https://{host}/oms/api/v1/orders
      params:
      - name: status
        value: ''
        type: query
        description: Filter by order status
      - name: channelId
        value: ''
        type: query
        description: Filter by sales channel
      - name: customerId
        value: ''
        type: query
        description: Filter by customer ID
      - name: fromDate
        value: ''
        type: query
      - name: toDate
        value: ''
        type: query
      - name: offset
        value: ''
        type: query
      - name: limit
        value: ''
        type: query
    docs: Returns customer orders with status, line items, and fulfillment details.
  - info:
      name: Create an order
      type: http
    http:
      method: POST
      url: https://{host}/oms/api/v1/orders
      body:
        type: json
        data: '{}'
    docs: Creates a new customer order for fulfillment.
  - info:
      name: Get an order
      type: http
    http:
      method: GET
      url: https://{host}/oms/api/v1/orders/:orderId
      params:
      - name: orderId
        value: ''
        type: path
        description: Order identifier
    docs: Returns full order details including lines, fulfillment nodes, and payment.
  - info:
      name: Update an order
      type: http
    http:
      method: PATCH
      url: https://{host}/oms/api/v1/orders/:orderId
      params:
      - name: orderId
        value: ''
        type: path
        description: Order identifier
      body:
        type: json
        data: '{}'
    docs: Updates mutable fields on an order such as shipping address or contact info.
  - info:
      name: Cancel an order
      type: http
    http:
      method: POST
      url: https://{host}/oms/api/v1/orders/:orderId/cancel
      params:
      - name: orderId
        value: ''
        type: path
        description: Order identifier
      body:
        type: json
        data: '{}'
    docs: Cancels an order or selected line items if order is in a cancellable state.
- info:
    name: Fulfillment
    type: folder
  items:
  - info:
      name: Record a shipment
      type: http
    http:
      method: POST
      url: https://{host}/oms/api/v1/fulfillment/ship-order
      body:
        type: json
        data: '{}'
    docs: Records a shipment event for fulfillment nodes, advancing order status.
- info:
    name: Returns
    type: folder
  items:
  - info:
      name: Create a return
      type: http
    http:
      method: POST
      url: https://{host}/oms/api/v1/returns
      body:
        type: json
        data: '{}'
    docs: Initiates a customer return authorization for one or more order lines.
bundled: true