Oracle E-Business Suite logo

Oracle E-Business Suite

A collection of APIs for Oracle E-Business Suite (EBS), Oracle's comprehensive suite of integrated, global business applications that supports today's evolving business models across financials, human capital management, supply chain, and manufacturing.

8 APIs 8 Features
Business ApplicationsE-Business SuiteEnterpriseERPOracle

APIs

Oracle EBS Integrated SOA Gateway REST API

RESTful web services for Oracle E-Business Suite modules exposed through the Integrated SOA Gateway (ISG). PL/SQL APIs, Java Bean Services, Application Module Services, and othe...

Oracle EBS Integrated SOA Gateway SOAP Web Services

SOAP-based web services for Oracle E-Business Suite exposed through the Integrated SOA Gateway. Supports synchronous and asynchronous interaction patterns for PL/SQL APIs, Concu...

Oracle EBS Financial Services API

APIs for financial management including General Ledger, Accounts Payable, Accounts Receivable, Fixed Assets, and Cash Management. These PL/SQL APIs can be deployed as REST or SO...

Oracle EBS Supply Chain Management API

APIs for inventory management, purchasing, order management, and logistics within Oracle E-Business Suite. Provides programmatic access to supply chain operations through PL/SQL...

Oracle EBS Human Resources API

APIs for human resources management, payroll processing, and workforce administration. Oracle HRMS provides PL/SQL packaged procedures and functions that serve as an open interf...

Oracle EBS Manufacturing API

APIs for discrete and process manufacturing operations including Bills of Material, Work in Process, and Work Orders. Provides programmatic access to manufacturing execution and...

Oracle EBS e-Commerce Gateway API

Oracle e-Commerce Gateway provides EDI transaction support enabling Oracle E-Business Suite to exchange traditional Electronic Data Interchange documents with trading partners. ...

Oracle EBS PL/SQL API Framework

The PL/SQL API framework provides the core programmatic interface to Oracle E-Business Suite database objects. These stored procedures and functions enable data manipulation acr...

Features

Financial management (GL, AP, AR, FA, Cash Management)
Supply chain management (Purchasing, Inventory, Order Management)
Human capital management (HR, Payroll, Benefits)
Manufacturing (Discrete, Process, WIP, BOM)
EDI transaction processing via e-Commerce Gateway
RESTful API access through Integrated SOA Gateway
PL/SQL API framework for programmatic data access
Multi-org and multi-currency support

Use Cases

Automate financial close and journal posting
Integrate procurement and purchase order workflows
Manage employee lifecycle and payroll processing
Track manufacturing work orders and material usage
Exchange EDI documents with trading partners
Build custom integrations via REST and SOAP services
Synchronize EBS data with external systems

Integrations

Oracle SOA Suite for service orchestration
Oracle Integration Cloud for hybrid integration
EDI translators for ASC X12 and EDIFACT standards
Oracle BI Publisher for reporting
Oracle Identity Management for SSO
Third-party middleware via REST and SOAP APIs

Semantic Vocabularies

context Context

0 classes · 12 properties

JSON-LD

Ecommerce Gateway Context

0 classes · 0 properties

JSON-LD

Financial Services Context

0 classes · 0 properties

JSON-LD

Human Resources Context

0 classes · 0 properties

JSON-LD

Isg Rest Context

0 classes · 0 properties

JSON-LD

Manufacturing Context

0 classes · 0 properties

JSON-LD

Supply Chain Context

0 classes · 0 properties

JSON-LD

API Governance Rules

Oracle E-Business Suite API Rules

7 rules · 7 errors

SPECTRAL

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
ArazzoWorkflows
ArazzoWorkflows
🔑
Authentication
Authentication
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔗
APIReference
APIReference
💬
Support
Support
📰
Blog
Blog
📰
Blog
Blog
📄
ChangeLog
ChangeLog
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🟢
StatusPage
StatusPage
📝
SignUp
SignUp
💰
Pricing
Pricing
👥
GitHubOrganization
GitHubOrganization
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
🔗
CLI
CLI

Sources

Raw ↑
aid: oracle-e-business-suite
name: Oracle E-Business Suite
description: >-
  A collection of APIs for Oracle E-Business Suite (EBS), Oracle's comprehensive suite of integrated, global business
  applications that supports today's evolving business models across financials, human capital management, supply chain,
  and manufacturing.
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Business Applications
  - E-Business Suite
  - Enterprise
  - ERP
  - Oracle
created: '2024-01-01'
modified: '2026-05-19'
specificationVersion: '0.19'
url: https://raw.githubusercontent.com/api-evangelist/oracle-e-business-suite/refs/heads/main/apis.yml
apis:
  - name: Oracle EBS Integrated SOA Gateway REST API
    description: >-
      RESTful web services for Oracle E-Business Suite modules exposed through the Integrated SOA Gateway (ISG). PL/SQL
      APIs, Java Bean Services, Application Module Services, and other interface types from the Integration Repository
      can be deployed as lightweight REST services.
    image: https://www.oracle.com/a/ocom/img/oracle-logo.svg
    baseURL: https://{instance}.oracle.com/webservices/rest/
    humanURL: https://docs.oracle.com/cd/E26401_01/doc.122/e20927/T511473T516479.htm
    tags:
      - Enterprise
      - Integration
      - Rest Services
      - Soa Gateway
    properties:
      - type: Documentation
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e20927/toc.htm
      - type: GettingStarted
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e69284/T660136T660140.htm
      - type: APIReference
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e20925/T511175T513043.htm
      - type: OpenAPI
        url: openapi/isg-rest-api.yml
      - type: JSONLD
        url: json-ld/context.jsonld
    contact:
      - FN: Oracle Support
        email: [email protected]
        url: https://support.oracle.com
  - name: Oracle EBS Integrated SOA Gateway SOAP Web Services
    description: >-
      SOAP-based web services for Oracle E-Business Suite exposed through the Integrated SOA Gateway. Supports
      synchronous and asynchronous interaction patterns for PL/SQL APIs, Concurrent Programs, and Business Service
      Objects deployed to Oracle SOA Suite.
    image: https://www.oracle.com/a/ocom/img/oracle-logo.svg
    baseURL: https://{instance}.oracle.com/webservices/SOAProvider/
    humanURL: https://docs.oracle.com/cd/E26401_01/doc.122/e20927/toc.htm
    tags:
      - Integration
      - Soa Gateway
      - Soap Services
      - Web Services
    properties:
      - type: Documentation
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e20927/toc.htm
      - type: APIReference
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e20923/T291171T291173.htm
      - type: GettingStarted
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e20925/T511175T513043.htm
      - type: JSONSchema
        url: json-schema/customer.json
      - type: JSONLD
        url: json-ld/context.jsonld
    contact:
      - FN: Oracle Support
        email: [email protected]
        url: https://support.oracle.com
  - name: Oracle EBS Financial Services API
    description: >-
      APIs for financial management including General Ledger, Accounts Payable, Accounts Receivable, Fixed Assets, and
      Cash Management. These PL/SQL APIs can be deployed as REST or SOAP services through the Integrated SOA Gateway.
    image: https://www.oracle.com/a/ocom/img/oracle-logo.svg
    baseURL: https://{instance}.oracle.com/webservices/rest/
    humanURL: https://docs.oracle.com/cd/E26401_01/index.htm
    tags:
      - Accounting
      - Accounts Payable
      - Financials
      - General Ledger
    properties:
      - type: Documentation
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e20927/toc.htm
      - type: APIReference
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e22961/toc.htm
      - type: OpenAPI
        url: openapi/financial-services-api.yml
      - type: JSONSchema
        url: json-schema/invoice.json
      - type: JSONLD
        url: json-ld/context.jsonld
    contact:
      - FN: Oracle Support
        email: [email protected]
        url: https://support.oracle.com
  - name: Oracle EBS Supply Chain Management API
    description: >-
      APIs for inventory management, purchasing, order management, and logistics within Oracle E-Business Suite.
      Provides programmatic access to supply chain operations through PL/SQL interfaces deployable as REST services.
    image: https://www.oracle.com/a/ocom/img/oracle-logo.svg
    baseURL: https://{instance}.oracle.com/webservices/rest/
    humanURL: https://docs.oracle.com/cd/E26401_01/index.htm
    tags:
      - Inventory
      - Order Management
      - Purchasing
      - Supply Chain
    properties:
      - type: Documentation
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e20927/toc.htm
      - type: APIReference
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e22961/toc.htm
      - type: OpenAPI
        url: openapi/supply-chain-api.yml
      - type: JSONSchema
        url: json-schema/purchase-order.json
      - type: JSONSchema
        url: json-schema/supplier.json
      - type: JSONLD
        url: json-ld/context.jsonld
    contact:
      - FN: Oracle Support
        email: [email protected]
        url: https://support.oracle.com
  - name: Oracle EBS Human Resources API
    description: >-
      APIs for human resources management, payroll processing, and workforce administration. Oracle HRMS provides PL/SQL
      packaged procedures and functions that serve as an open interface for managing employee data, compensation, and
      benefits.
    image: https://www.oracle.com/a/ocom/img/oracle-logo.svg
    baseURL: https://{instance}.oracle.com/webservices/rest/
    humanURL: https://docs.oracle.com/cd/E26401_01/nav/hcm.htm
    tags:
      - Human Capital
      - Human Resources
      - Payroll
      - Workforce Management
    properties:
      - type: Documentation
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e20927/toc.htm
      - type: APIReference
        url: https://docs.oracle.com/cd/E26401_01/nav/hcm.htm
      - type: OpenAPI
        url: openapi/human-resources-api.yml
      - type: JSONSchema
        url: json-schema/employee.json
      - type: JSONLD
        url: json-ld/context.jsonld
    contact:
      - FN: Oracle Support
        email: [email protected]
        url: https://support.oracle.com
  - name: Oracle EBS Manufacturing API
    description: >-
      APIs for discrete and process manufacturing operations including Bills of Material, Work in Process, and Work
      Orders. Provides programmatic access to manufacturing execution and planning functions within Oracle E-Business
      Suite.
    image: https://www.oracle.com/a/ocom/img/oracle-logo.svg
    baseURL: https://{instance}.oracle.com/webservices/rest/
    humanURL: https://docs.oracle.com/cd/E26401_01/index.htm
    tags:
      - Bills of Material
      - Manufacturing
      - Production
      - Work Orders
    properties:
      - type: Documentation
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e20927/toc.htm
      - type: APIReference
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e22961/toc.htm
      - type: OpenAPI
        url: openapi/manufacturing-api.yml
      - type: JSONLD
        url: json-ld/context.jsonld
    contact:
      - FN: Oracle Support
        email: [email protected]
        url: https://support.oracle.com
  - name: Oracle EBS e-Commerce Gateway API
    description: >-
      Oracle e-Commerce Gateway provides EDI transaction support enabling Oracle E-Business Suite to exchange
      traditional Electronic Data Interchange documents with trading partners. Supports ASC X12 and EDIFACT standards
      through flat ASCII file integration with third-party EDI translators.
    image: https://www.oracle.com/a/ocom/img/oracle-logo.svg
    baseURL: https://{instance}.oracle.com/
    humanURL: https://docs.oracle.com/cd/E26401_01/doc.122/e20931/T168264T168267.htm
    tags:
      - Data Interchange
      - E-Commerce
      - Edi
      - Trading Partners
    properties:
      - type: Documentation
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e20931/T168264T168267.htm
      - type: OpenAPI
        url: openapi/ecommerce-gateway-api.yml
      - type: JSONLD
        url: json-ld/context.jsonld
    contact:
      - FN: Oracle Support
        email: [email protected]
        url: https://support.oracle.com
  - name: Oracle EBS PL/SQL API Framework
    description: >-
      The PL/SQL API framework provides the core programmatic interface to Oracle E-Business Suite database objects.
      These stored procedures and functions enable data manipulation across all EBS modules and can be published as REST
      services through the Integration Repository.
    image: https://www.oracle.com/a/ocom/img/oracle-logo.svg
    baseURL: https://{instance}.oracle.com/
    humanURL: https://docs.oracle.com/cd/E26401_01/doc.122/e22961/toc.htm
    tags:
      - Database Api
      - Development Framework
      - Pl/Sql
      - Stored Procedures
    properties:
      - type: Documentation
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e22961/toc.htm
      - type: GettingStarted
        url: https://docs.oracle.com/cd/E26401_01/doc.122/e69284/T660136T660140.htm
      - type: JSONSchema
        url: json-schema/purchase-order.json
      - type: JSONSchema
        url: json-schema/invoice.json
      - type: JSONSchema
        url: json-schema/employee.json
      - type: JSONSchema
        url: json-schema/customer.json
      - type: JSONSchema
        url: json-schema/supplier.json
      - type: JSONLD
        url: json-ld/context.jsonld
    contact:
      - FN: Oracle Support
        email: [email protected]
        url: https://support.oracle.com
common:
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/oracle-e-business-suite/overview
  - type: ArazzoWorkflows
    url: arazzo/
    workflows:
      - url: arazzo/oracle-e-business-suite-ap-invoice-payment-reconciliation-workflow.yml
        name: Oracle EBS AP Invoice Payment Reconciliation
        summary: Read an AP invoice, then branch on whether a matching payment already exists.
      - url: arazzo/oracle-e-business-suite-bom-to-job-planning-workflow.yml
        name: Oracle EBS BOM-to-Job Planning
        summary: Resolve a bill of material and routing for an assembly, then plan a discrete job from them.
      - url: arazzo/oracle-e-business-suite-customer-receipt-application-workflow.yml
        name: Oracle EBS Customer Receipt Application
        summary: Find an open AR invoice for a customer, then check for a matching cash receipt.
      - url: arazzo/oracle-e-business-suite-discrete-job-execution-workflow.yml
        name: Oracle EBS Discrete Job Execution
        summary: Create a WIP discrete job, issue material to it, then complete the assembly into inventory.
      - url: arazzo/oracle-e-business-suite-edi-inbound-invoice-processing-workflow.yml
        name: Oracle EBS EDI Inbound Invoice Processing
        summary: Resolve a trading partner, import an inbound EDI invoice, then confirm it landed.
      - url: arazzo/oracle-e-business-suite-edi-outbound-purchase-order-workflow.yml
        name: Oracle EBS EDI Outbound Purchase Order
        summary: Create a purchase order, resolve the supplier trading partner, then extract it as outbound EDI.
      - url: arazzo/oracle-e-business-suite-employee-onboarding-workflow.yml
        name: Oracle EBS Employee Onboarding
        summary: Resolve organization and position, create an employee, then read the record back.
      - url: arazzo/oracle-e-business-suite-employee-profile-update-workflow.yml
        name: Oracle EBS Employee Profile Update
        summary: Find an employee by number, read the record, then date-tracked update their details.
      - url: arazzo/oracle-e-business-suite-gl-journal-entry-and-review-workflow.yml
        name: Oracle EBS GL Journal Entry and Review
        summary: Create a General Ledger journal, then read it back from the period to confirm posting status.
      - url: arazzo/oracle-e-business-suite-isg-service-invocation-workflow.yml
        name: Oracle EBS ISG Service Invocation
        summary: Log in, initialize application context, discover a service, invoke a method, then log out.
      - url: arazzo/oracle-e-business-suite-item-availability-check-workflow.yml
        name: Oracle EBS Item Availability Check
        summary: Resolve an item by number, read its on-hand quantity, and branch on stock availability.
      - url: arazzo/oracle-e-business-suite-order-to-cash-workflow.yml
        name: Oracle EBS Order-to-Cash
        summary: Check item availability, create a sales order, confirm it, then raise the AR invoice.
      - url: arazzo/oracle-e-business-suite-payroll-run-review-workflow.yml
        name: Oracle EBS Payroll Run Review
        summary: Resolve a payroll definition, read its run results, and confirm an employee's benefit enrollment.
      - url: arazzo/oracle-e-business-suite-procure-to-pay-workflow.yml
        name: Oracle EBS Procure-to-Pay
        summary: Resolve a supplier, raise a purchase order, confirm it, then record the matching AP invoice.
      - url: arazzo/oracle-e-business-suite-purchase-order-amendment-workflow.yml
        name: Oracle EBS Purchase Order Amendment
        summary: Find an approved purchase order, read its current state, and amend a line.
      - url: arazzo/oracle-e-business-suite-requisition-to-purchase-order-workflow.yml
        name: Oracle EBS Requisition-to-Purchase-Order
        summary: Find an approved requisition, resolve its supplier, and convert it into a purchase order.
      - url: arazzo/oracle-e-business-suite-shipment-tracking-workflow.yml
        name: Oracle EBS Shipment Tracking
        summary: Find a customer's booked sales order, then locate its open shipping delivery.
  - type: Authentication
    url: https://docs.oracle.com/cd/E26401_01/doc.122/e20927/toc.htm
  - type: Portal
    url: https://developer.oracle.com/
  - type: Documentation
    url: https://docs.oracle.com/cd/E26401_01/index.htm
  - type: GettingStarted
    url: https://docs.oracle.com/cd/E26401_01/doc.122/e20925/T511175T513043.htm
  - type: APIReference
    url: https://docs.oracle.com/cd/E26401_01/doc.122/e22961/toc.htm
  - type: Support
    url: https://support.oracle.com
  - type: Blog
    url: https://blogs.oracle.com/ebstech/
  - type: Blog
    url: https://blogs.oracle.com/ebs/
  - type: ChangeLog
    url: https://docs.oracle.com/cd/E26401_01/index.htm
  - type: TermsOfService
    url: https://www.oracle.com/legal/terms/
  - type: PrivacyPolicy
    url: https://www.oracle.com/legal/privacy/
  - type: StatusPage
    url: https://ocistatus.oraclecloud.com/
  - type: SignUp
    url: https://signup.cloud.oracle.com/
  - type: Pricing
    url: https://www.oracle.com/applications/ebusiness/
  - type: GitHubOrganization
    url: https://github.com/oracle
  - type: SDK
    url: https://github.com/oracle/oci-java-sdk
    name: Oracle OCI Java SDK
  - type: SDK
    url: https://github.com/oracle/oci-python-sdk
    name: Oracle OCI Python SDK
  - type: SDK
    url: https://github.com/oracle/oci-go-sdk
    name: Oracle OCI Go SDK
  - type: SDK
    url: https://github.com/oracle/oci-dotnet-sdk
    name: Oracle OCI .NET SDK
  - type: CLI
    url: https://github.com/oracle/oci-cli
    name: Oracle OCI CLI
  - type: Features
    data:
      - Financial management (GL, AP, AR, FA, Cash Management)
      - Supply chain management (Purchasing, Inventory, Order Management)
      - Human capital management (HR, Payroll, Benefits)
      - Manufacturing (Discrete, Process, WIP, BOM)
      - EDI transaction processing via e-Commerce Gateway
      - RESTful API access through Integrated SOA Gateway
      - PL/SQL API framework for programmatic data access
      - Multi-org and multi-currency support
  - type: UseCases
    data:
      - Automate financial close and journal posting
      - Integrate procurement and purchase order workflows
      - Manage employee lifecycle and payroll processing
      - Track manufacturing work orders and material usage
      - Exchange EDI documents with trading partners
      - Build custom integrations via REST and SOAP services
      - Synchronize EBS data with external systems
  - type: Integrations
    data:
      - Oracle SOA Suite for service orchestration
      - Oracle Integration Cloud for hybrid integration
      - EDI translators for ASC X12 and EDIFACT standards
      - Oracle BI Publisher for reporting
      - Oracle Identity Management for SSO
      - Third-party middleware via REST and SOAP APIs
maintainers:
  - FN: Kin Lane
    email: [email protected]
include: []