TraceLink OPUS Platform Event API

The OPUS Platform exposes one /api/events endpoint per environment. Every operation is a POST to that endpoint carrying a JSON envelope of header (headerVersion, eventName, ownerId, processNetworkId, appName, dataspace) and payload. The fully qualified eventName selects the operation, e.g. agile-process-teams:add-direct-supplier-incident:v3.

API entry from apis.yml

apis.yml Raw ↑
aid: tracelink:opus-events
name: TraceLink OPUS Platform Event API
description: The OPUS Platform exposes one /api/events endpoint per environment. Every operation is a
  POST to that endpoint carrying a JSON envelope of header (headerVersion, eventName, ownerId, processNetworkId,
  appName, dataspace) and payload. The fully qualified eventName selects the operation, e.g. agile-process-teams:add-direct-supplier-incident:v3.
humanURL: https://github.com/tracelink/code-samples
baseURL: https://opus.tracelink.com/api/events
tags:
- Event Driven
- REST
- Workflow
properties:
- type: Documentation
  url: https://github.com/tracelink/code-samples/blob/main/python/FormatRequests.MD
- type: Examples
  url: https://github.com/tracelink/code-samples/tree/main/payload_samples