TalentSubphaseSubmittedEventv2
Phoenix parcours B2C course
Details
Example event payload
1{
2 "id": 6098050,
3 "createdAt": "2023-07-09T14:53:17.295Z",
4 "updatedAt": "2023-07-09T14:53:17.348Z",
5 "eventName": "TalentSubphaseSubmittedEvent",
6 "keyId": "765f1fdb-3a7b-420a-b7f4-9c03c69403a5",
7 "eventData": {
8 "name": "TalentSubphaseSubmittedEvent",
9 "type": "event",
10 "keyId": "765f1fdb-3a7b-420a-b7f4-9c03c69403a5",
11 "version": 2,
12 "payload": {
13 "user": {
14 "id": "13236564-5334-45ef-a0a9-32be758be5c3"
15 },
16 "talent": {
17 "id": "7584c43f-c0c3-4184-87ee-f7c5af3384e8"
18 },
19 "talentPhase": {
20 "id": "cdf78021-102e-411c-b571-cd3beab32947",
21 "order": 0,
22 "status": "COMPLETED",
23 "phaseId": "3e550f16-d29e-444a-95e2-ba9219989b11",
24 "parentId": "d904e8d4-518e-4af8-8e78-147744458f4f",
25 "talentId": "7584c43f-c0c3-4184-87ee-f7c5af3384e8",
26 "programId": "dceea9b7-5740-4f33-b080-a54c27223107",
27 "talentBlockIds": []
28 }
29 },
30 "phase": {
31 "id": "3e550f16-d29e-444a-95e2-ba9219989b11",
32 "name": "Exploration"
33 }
34 },
35 "status": "ACKNOWLEDGED",
36 "publisherNodeId": "phoenix-production-788774c7f-jz25k",
37 "processorNodeId": "phoenix-production-788774c7f-ptzwj",
38 "version": 2,
39 "userId": "13236564-5334-45ef-a0a9-32be758be5c3",
40 "talentId": "7584c43f-c0c3-4184-87ee-f7c5af3384e8"
41}
42TextQuestionAnsweredEvent payload
TalentSubphaseSubmittedEvent Schema (json)
{
"$id": "TalentSubphaseSubmittedEventPayloadTSchema",
"type": "object",
"properties": {
"user": {
"type": "object",
"properties": { "id": { "type": "string" } },
"required": ["id"]
},
"talent": {
"type": "object",
"properties": { "id": { "type": "string" } },
"required": ["id"]
},
"talentPhase": {
"type": "object",
"properties": {
"id": { "type": "string" },
"talentId": { "type": "string" },
"phaseId": { "type": "string" },
"programId": { "type": "string" },
"status": {
"default": "LOCKED",
"anyOf": [
{ "const": "LOCKED", "type": "string" },
{ "const": "IN_PROGRESS", "type": "string" },
{ "const": "COMPLETED", "type": "string" }
]
},
"talentBlockIds": { "type": "array", "items": { "type": "string" } },
"parentId": { "anyOf": [{ "type": "string" }, { "type": "null" }] },
"order": { "type": "number" }
},
"required": [
"id",
"talentId",
"phaseId",
"programId",
"status",
"talentBlockIds",
"parentId",
"order"
]
},
"phase": {
"type": "object",
"properties": {
"id": { "type": "string" },
"name": { "type": "string" }
},
"required": ["id", "name"]
}
},
"required": ["user", "talent", "talentPhase", "phase"]
}
Domain Graph
Edit this pageLast updated on 2024/8/5