This page provides the list of events and associated payload for the Merchandising microservice.
List of Events
SL.# | NAME | DESCRIPTION | PUBLISH LOCATION | ROUTING KEY | DURABILITY | PAYLOAD TYPE |
---|---|---|---|---|---|---|
1 | Create Project | This event is triggered when a project is created. | Topic: ecomm | merchandise.project.create | false | Project |
2 | Project Opened | This event is triggered when a project is updated to OPEN state. | Topic: ecomm | merchandise.project.update.OPEN | false | Project |
3 | Project Submitted | This event is triggered when a project is updated to SUBMITTED state. | Topic: ecomm | merchandise.project.update.SUBMITTED | false | Project |
4 | Project Approval In-Progress | This event is triggered when a project is updated to APPROVAL_INPROGRESS state. | Topic: ecomm | merchandise.project.update.APPROVAL_IN_PROGRESS | false | Project |
5 | Project Approved | This event is triggered when a project is updated to APPROVED state. | Topic: ecomm | merchandise.project.update.APPROVED | false | Project |
6 | Project Failed | This event is triggered when a project is updated to APPROVAL_FAILED state. | Topic: ecomm | merchandise.project.update.APPROVAL_FAILED | false | Project |
7 | Project Denied | This event is triggered when a project is updated to DENIED state. | Topic: ecomm | merchandise.project.update.DENIED | false | Project |
8 | Delete Project | This event is triggered when a project is deleted. | Topic: ecomm | merchandise.project.update.DELETED | false | Project |
Payload Model
Project
PROPERTY | TYPE | DESCRIPTION | EXAMPLE |
---|---|---|---|
collectionId | long | Indicates the collection ID of the project. | 1 |
projectId | string | Contains the identifier of the project. | 1 |
mileStoneId | string | Holds the ID of the milestone. | 1 |
navigationId | string | Holds the ID of the navigation. | 100 |
creativeId | string | Holds the ID of the creative. | 1 |
categoryId | string | Holds the ID of the category. | 123 |
categoryAttributeId | string | Contains the ID of the category attribute. | top12 |
projectNotesId | string | Specifies the ID of the project notes. | 1 |
Revision History
2019-09-24 | AN – Content updated for September 2019 release.
2019-05-20 | JP – Upload to a new table tool.
2019-04-04 | AN – Content updated for April 2019 release.
2019-01-23 | PLK – Content uploaded.