How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Oracle Siebel Event Pub/Sub API

Event-driven integration framework enabling real-time communication between Siebel CRM and external systems using Apache Kafka. The Event Pub/Sub API supports publishing events from Siebel to Kafka topics and consuming events from Kafka into Siebel, with support for Avro serialization, OAuth 2.0 security, and Kafka partitioning for scalability.

This event API exposes 10 operations across 5 channels, and defines 10 schemas. It is described by AsyncAPI 2.6.0, at version 1.0.

The API connects through a single server, {kafka-bootstrap-server}:{port} (kafka).

10 operations 5 channels 10 schemas

Metadata

The identity and technical contract details declared by the specification.

Specification
AsyncAPI 2.6.0
API Version
1.0
Server
{kafka-bootstrap-server}:{port} (kafka)
Resource Areas
1

Channels & Operations 10

Across 5 channels, the API surfaces 10 operations. Each is listed below with its action, channel, parameters, and response codes.

Channels 10
SUB
AccountEvent
Consume an Account event from Kafka
consumeAccountEvent body
PUB
AccountEvent
Publish an Account event to Kafka
publishAccountEvent body
SUB
ContactEvent
Consume a Contact event from Kafka
consumeContactEvent body
PUB
ContactEvent
Publish a Contact event to Kafka
publishContactEvent body
SUB
OpportunityEvent
Consume an Opportunity event from Kafka
consumeOpportunityEvent body
PUB
OpportunityEvent
Publish an Opportunity event to Kafka
publishOpportunityEvent body
SUB
ServiceRequestEvent
Consume a Service Request event from Kafka
consumeServiceRequestEvent body
PUB
ServiceRequestEvent
Publish a Service Request event to Kafka
publishServiceRequestEvent body
SUB
OrderEvent
Consume an Order event from Kafka
consumeOrderEvent body
PUB
OrderEvent
Publish an Order event to Kafka
publishOrderEvent body

Messages & Schemas 10

The contract defines 10 schemas that model the data carried by its messages. The most detailed are ContactEventPayload (3 properties), ServiceRequestEventPayload (2 properties), OpportunityEventPayload (2 properties), AccountEventPayload (2 properties). Each schema is shown below with its type and property counts.

AccountEvent
message
Event representing a state change on an Account business object in Siebel CRM
ContactEvent
message
Event representing a state change on a Contact business object in Siebel CRM, including associated Account context
OpportunityEvent
message
Event representing a state change on an Opportunity business object in Siebel CRM
ServiceRequestEvent
message
Event representing a state change on a Service Request business object in Siebel CRM
OrderEvent
message
Event representing a state change on an Order business object in Siebel CRM
AccountEventPayload
object
JSON payload for an Account event published by the Siebel Event Handler business service via the SendEvent method
2 properties
ContactEventPayload
object
JSON payload for a Contact event published by the Siebel Event Handler business service, including parent Account context
3 properties
OpportunityEventPayload
object
JSON payload for an Opportunity event published by the Siebel Event Handler business service
2 properties
ServiceRequestEventPayload
object
JSON payload for a Service Request event published by the Siebel Event Handler business service
2 properties
OrderEventPayload
object
JSON payload for an Order event published by the Siebel Event Handler business service
2 properties

Specification

The full machine-readable AsyncAPI contract behind this narrative.

Source

oracle-siebel-event-pubsub-asyncapi.yml Raw ↑
Where this information came from

This is an independent, third-party profile of Oracle Siebel Event Pub/Sub API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.