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 category created URL events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/url-service",
"type": "com.specsavers.rtp.url.category.created",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "blog-news-page",
"updatedDate": "string",
"locales": {
"property1": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
},
"property2": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
}
}
}
}
Default Correlation ID
The application will send category updated URL events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/url-service",
"type": "com.specsavers.rtp.url.category.updated",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "blog-news-page",
"updatedDate": "string",
"locales": {
"property1": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
},
"property2": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
}
}
}
}
Default Correlation ID
The application will send category deleted URL events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/url-service",
"type": "com.specsavers.rtp.url.category.deleted",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "blog-news-page",
"updatedDate": "string",
"locales": {
"property1": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
},
"property2": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
}
}
}
}
Default Correlation ID
The application will send page created URL events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/url-service",
"type": "com.specsavers.rtp.url.page.created",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "blog-news-page",
"updatedDate": "string",
"locales": {
"property1": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
},
"property2": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
}
}
}
}
Default Correlation ID
The application will send page updated URL events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/url-service",
"type": "com.specsavers.rtp.url.page.updated",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "blog-news-page",
"updatedDate": "string",
"locales": {
"property1": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
},
"property2": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
}
}
}
}
Default Correlation ID
The application will send page deleted URL events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/url-service",
"type": "com.specsavers.rtp.url.page.deleted",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "blog-news-page",
"updatedDate": "string",
"locales": {
"property1": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
},
"property2": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
}
}
}
}
Default Correlation ID
The application will send product created URL events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/url-service",
"type": "com.specsavers.rtp.url.product.created",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "blog-news-page",
"updatedDate": "string",
"locales": {
"property1": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
},
"property2": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
}
}
}
}
Default Correlation ID
The application will send product updated URL events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/url-service",
"type": "com.specsavers.rtp.url.product.updated",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "blog-news-page",
"updatedDate": "string",
"locales": {
"property1": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
},
"property2": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
}
}
}
}
Default Correlation ID
The application will send product deleted URL events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/url-service",
"type": "com.specsavers.rtp.url.product.deleted",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "blog-news-page",
"updatedDate": "string",
"locales": {
"property1": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
},
"property2": {
"property1": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
},
"property2": {
"existingUrl": "string",
"newUrl": "string",
"wasArchived": true,
"colors": {
"property1": "string",
"property2": "string"
}
}
}
}
}
}
Default Correlation ID
The application will send duplicate page created URL events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/url-service",
"type": "com.specsavers.rtp.url.page.created",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "blog-news-page",
"locales": {
"property1": {
"property1": "string",
"property2": "string"
},
"property2": {
"property1": "string",
"property2": "string"
}
}
}
}
Default Correlation ID
The application will send duplicate page updated URL events through this channel.
{
"id": "string",
"specversion": "1.0",
"env": "dev",
"sourceService": "com.specsavers/url-service",
"type": "com.specsavers.rtp.url.page.updated",
"correlationid": "string",
"data": {
"assetKey": "string",
"assetType": "blog-news-page",
"locales": {
"property1": {
"property1": "string",
"property2": "string"
},
"property2": {
"property1": "string",
"property2": "string"
}
}
}
}
The environment from which the event originated from e.g. dev, prod