Registers Or updates A replyable Event Topic

Registers Or updates A replyable Event Topic

Registers or updates a replyable Event Topic. The operation is idempotent.

Request
URI
POST
https://{api_host}/event-broker-service/api/topics/replyable
COPY
Request Body
EventTopic of type(s) application/json
Optional
{
    "blockable": false,
    "name": "string",
    "replyable": false,
    "serviceTypeId": "string",
    "description": "string",
    "persistable": false,
    "id": "string",
    "type": "string"
}
boolean
blockable
Optional

blockable

replySchemaReference
Optional

replySchemaReference

string
name
Optional

name

boolean
replyable
Optional

replyable

string
serviceTypeId
Optional

serviceTypeId

string
description
Optional

description

boolean
persistable
Optional

persistable

string
id
Optional

id

string
type
Required

type

Possible values are : INTERNAL, SYSTEM, REGULAR,
schemaReference
Optional

schemaReference

Responses
201

'Created' with subscription

Returns Subscription of type(s) */*
{
    "endpoint": "string",
    "endpoints": [
        {
            "protocol": "string",
            "endpoint": "string"
        }
    ],
    "blocking": false,
    "criteria": "string",
    "subscriberId": "string",
    "description": "string",
    "id": "string",
    "eventTopicId": "string",
    "requeueDelay": 0,
    "reply": false,
    "messageTTL": 0
}
string
endpoint
Optional

endpoint

endpoints
Optional

endpoints

boolean
blocking
Optional

blocking

string
criteria
Optional

criteria

string
subscriberId
Optional

subscriberId

string
description
Optional

description

string
id
Optional

id

string
eventTopicId
Optional

eventTopicId

integer As int64 As int64
requeueDelay
Optional

requeueDelay

boolean
reply
Optional

reply

integer As int64 As int64
messageTTL
Optional

messageTTL