Register Event Topic

Register Event Topic

Registers or updates Event Topic. The operation is idempotent.

Request
URI
POST
https://{api_host}/event-broker-service/api/topics
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 the newly registered Event Topic

Returns EventTopic of type(s) */*
{
    "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