ProjectEvaluationRatingUpdatedEvent
v2

Project

Details

Example event payload

1{
2  "id": 6148019,
3  "createdAt": "2023-07-11T04:26:18.874Z",
4  "updatedAt": "2023-07-11T04:26:19.472Z",
5  "eventName": "ProjectEvaluationRatingUpdatedEventPayloadTSchema",
6  "keyId": "96fce957-30fb-4a54-9c2e-713686ec6ae0",
7  "eventData": {
8    "name": "ProjectEvaluationRatingUpdatedEventPayloadTSchema",
9    "type": "event",
10    "keyId": "96fce957-30fb-4a54-9c2e-713686ec6ae0",
11    "version": 1,
12    "payload": {
13      "user": {
14        "id": "e67f8653-8892-4e2a-8856-91e3c3b2d050"
15      },
16      "talent": {
17        "id": "e67f8653-8892-4e2a-8856-91e3c3b2d050"
18      },
19      "projectEvaluationRating": {
20        "id": "azdsqd-8892-4e2a-8856-qsdqsdee"
21      }
22    }
23  },
24  "status": "ACKNOWLEDGED",
25  "publisherNodeId": "phoenix-production-788774c7f-8xmfs",
26  "processorNodeId": "phoenix-production-788774c7f-v2hp2",
27  "version": 1,
28  "userId": null,
29  "talentId": null
30}
31

ProjectEvaluationRatingUpdatedEvent payload

ProjectEvaluationRatingUpdatedEvent Schema (json)
{
  "$id": "ProjectEvaluationRatingUpdatedEventPayloadTSchema",
  "type": "object",
  "properties": {
    "user": {
      "type": "object",
      "properties": { "id": { "type": "string" } },
      "required": ["id"]
    },
    "talent": {
      "type": "object",
      "properties": { "id": { "type": "string" } },
      "required": ["id"]
    },
    "projectEvaluationRating": {
      "type": "object",
      "properties": {
        "id": { "type": "string" },
        "projectEvaluationId": { "type": "string" },
        "variant": {
          "description": "Project evaluation rating variant",
          "anyOf": [
            { "const": "PREREQUISITES", "type": "string" },
            { "const": "ASPIRATIONS", "type": "string" },
            { "const": "IMPERATIVES", "type": "string" }
          ]
        },
        "type": {
          "description": "Project evaluation rating type",
          "anyOf": [
            { "const": "NUMERIC", "type": "string" },
            { "const": "BOOLEAN", "type": "string" }
          ]
        },
        "numericValue": {
          "anyOf": [
            {
              "minimum": 1,
              "maximum": 10,
              "description": "Value must be an integer ranging from 1 to 10",
              "type": "number"
            },
            { "type": "null" }
          ]
        },
        "booleanValue": {
          "anyOf": [
            { "description": "Value must be boolean", "type": "boolean" },
            { "type": "null" }
          ]
        }
      },
      "required": ["id", "projectEvaluationId", "variant", "type"]
    }
  },
  "required": ["user", "talent", "projectEvaluationRating"]
}


Edit this pageLast updated on 2024/8/5