The application will send new operation notification messages through this channel.
The environment from which the event originated from e.g. dev, prod
Accepts one of the following messages:
Default Correlation ID
The application will send new catalog events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/catalog-service",
"type": "com.specsavers.rtp.catalog.product.created",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "product",
"productTypeKey": "string",
"productGroup": "frame",
"id": "string",
"version": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
}
Default Correlation ID
The application will send new catalog events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/catalog-service",
"type": "com.specsavers.rtp.catalog.product.updated",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "product",
"productTypeKey": "string",
"productGroup": "frame",
"id": "string",
"version": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
}
Default Correlation ID
The application will send new catalog events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/catalog-service",
"type": "com.specsavers.rtp.catalog.product.deleted",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "product",
"productTypeKey": "string",
"productGroup": "frame",
"id": "string",
"version": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
}
Default Correlation ID
The application will send new catalog events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/catalog-service",
"type": "com.specsavers.rtp.catalog.category.created",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "category",
"id": "string",
"version": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
}
Default Correlation ID
The application will send new catalog events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/catalog-service",
"type": "com.specsavers.rtp.catalog.category.updated",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "category",
"id": "string",
"version": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
}
Default Correlation ID
The application will send new catalog events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/catalog-service",
"type": "com.specsavers.rtp.catalog.category.deleted",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "category",
"id": "string",
"version": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
}
Default Correlation ID
The application will send new catalog events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/catalog-service",
"type": "com.specsavers.rtp.catalog.product-type.created",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "product-type",
"id": "string",
"version": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
}
Default Correlation ID
The application will send new catalog events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/catalog-service",
"type": "com.specsavers.rtp.catalog.product-type.updated",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "product-type",
"id": "string",
"version": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
}
Default Correlation ID
The application will send new catalog events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/catalog-service",
"type": "com.specsavers.rtp.catalog.product-type.deleted",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "product-type",
"id": "string",
"version": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
}
Default Correlation ID
The application will send new Talon One sync events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/catalog-service",
"type": "com.specsavers.rtp.catalog.talon-one.product.updated",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "product",
"productTypeKey": "string",
"productGroup": "frame",
"isFromFullSync": true
}
}
The type of the asset. E.g. product
The environment from which the event originated from e.g. dev, prod
The product group the product belongs to