TalentProfileUpdatedEvent
v2

Phoenix parcours B2C course

Details

Example event payload

1{
2  "id": 6096888,
3  "createdAt": "2023-07-09T14:19:04.738Z",
4  "updatedAt": "2023-07-09T14:19:04.759Z",
5  "eventName": "TalentProfileUpdatedEvent",
6  "keyId": "ce06382b-7c88-4bf7-bfc3-5f43d2d02e3a",
7  "eventData": {
8    "name": "TalentProfileUpdatedEvent",
9    "type": "event",
10    "keyId": "ce06382b-7c88-4bf7-bfc3-5f43d2d02e3a",
11    "version": 1,
12    "payload": {
13      "talentProfile": {
14        "id": "bdbd583f-5569-4c89-9620-00d6b4d74a3e",
15        "successes": [
16          "Mon travail (milieu compétitif dans lequel mes compétences - tant professionnelles qu'humaines - sont reconnues ; du fait de mon expérience, je commence à me sentir plus à l'aise et apprécie former les autres)",
17          "Mes études (en ce compris mes deux années à l'étranger - L3 à Montréal et LLM à Londres)",
18          "Mon couple (et la liberté qu'on arrive à se laisser)",
19          "Mes amitiés (le soutien que je peux donner et que je peux avoir)",
20          "Ma famille (mère et soeur)"
21        ]
22      },
23      "talent": {
24        "id": "422d3d77-4fc2-47dc-b7de-3ac7aa9d6dae"
25      },
26      "user": {
27        "id": "e3f2f5a0-5b9a-4b9e-9b9a-5b9a4b9e9b9a",
28        "firstName": "John",
29        "lastName": "Doe",
30        "email": "john.doe@chance.co"
31      }
32    }
33  },
34  "status": "ACKNOWLEDGED",
35  "publisherNodeId": "phoenix-production-788774c7f-jz25k",
36  "processorNodeId": "phoenix-production-788774c7f-9dccm",
37  "version": 1,
38  "userId": "e3f2f5a0-5b9a-4b9e-9b9a-5b9a4b9e9b9a",
39  "talentId": "422d3d77-4fc2-47dc-b7de-3ac7aa9d6dae"
40}
41

TalentProfileUpdatedEvent payload

TalentProfileUpdatedEvent Schema (json)
{
  "$id": "TalentProfileUpdatedEventPayloadTSchema",
  "type": "object",
  "properties": {
    "talentProfile": {
      "type": "object",
      "properties": {
        "id": { "type": "string" },
        "northStar": { "anyOf": [{ "type": "string" }, { "type": "null" }] },
        "skills": {
          "anyOf": [
            { "type": "array", "items": { "type": "string" } },
            { "type": "null" }
          ]
        },
        "strengths": {
          "anyOf": [
            { "type": "array", "items": { "type": "string" } },
            { "type": "null" }
          ]
        },
        "successes": {
          "anyOf": [
            { "type": "array", "items": { "type": "string" } },
            { "type": "null" }
          ]
        },
        "talentDrivers": {
          "anyOf": [
            { "default": [], "type": "array", "items": {} },
            { "type": "null" }
          ]
        },
        "values": {
          "anyOf": [
            { "type": "array", "items": { "type": "string" } },
            { "type": "null" }
          ]
        },
        "aspirations": {
          "anyOf": [
            { "type": "array", "items": { "type": "string" } },
            { "type": "null" }
          ]
        },
        "purpose": { "anyOf": [{}, { "type": "null" }] },
        "environment": { "anyOf": [{}, { "type": "null" }] },
        "profession": { "anyOf": [{}, { "type": "null" }] },
        "requirements": { "anyOf": [{}, { "type": "null" }] },
        "bigFive": {
          "anyOf": [
            { "default": [], "type": "array", "items": {} },
            { "type": "null" }
          ]
        },
        "riasec": {
          "anyOf": [
            {
              "$id": "RIASECResultModel",
              "type": "object",
              "properties": {
                "role": {
                  "type": "string",
                  "pattern": "^(empathic_leader|pragmatic_curious|creator|proximity_helper|field_manager|structured_manager|innovative_artist|pedagogue|strategist|controller|animator|explorer|passionate_rigorous|daily_assistant|supervisor)$"
                },
                "activities": {
                  "type": "array",
                  "items": {
                    "type": "string",
                    "pattern": "^(convince|negotiate|drive|study|analyse|put_into_practice|beautify|imagine|conceive|connect|achieve_concrete_results|help|influence|conduct|surpass|control|operate|manipulate|search|express|understand|learn|advise|lead|decide|observe|secure|do|sensitize|communicate|invent|lead_projects|personalize|reproduce|respect|translate|welcome|assist|organize|sell|manage)$"
                  }
                },
                "motivators": {
                  "type": "array",
                  "items": {
                    "type": "string",
                    "pattern": "^(influence_lead_for_social_impact|act_in_community_communicate_boldly|apply_technical_skills_methodically|understand_functioning_intervene_concretely|find_solution_analyzing_situations|express_sensitivity_in_concrete_realizations|exercise_physical_action_with_passion_intuition|put_curiosity_imagination_at_service_of_pragmatism|perform_concrete_tasks_be_useful_to_others|leverage_resourcefulness_ability_to_nurture_relationships|relevance_sense_of_service|undertake_with_pragmatism|put_endurance_autonomy_determination_at_service_of_ambition|take_on_challenges_influence_network_to_achieve_expected_results|putting_professional_conscience_at_service_of_concrete_work|call_on_prudence_realism_to_secure_protect|call_on_intellectual_curiosity_thirst_for_learning_to_fuel_ingenuity|feel_understand_to_open_new_paths|Act_methodically_to_innovate|be_in_a_collective_as_observer_organizer|communicate_lead_team_with_method_empathy_lucidity|help_others_benefit_from_knowledge|put_intelligence_of_action_at_service_of_project_team|have_leeway_to_act_boldly_while_methodically_organizing_actions|have_ambitious_goal|demonstrate_analysis_method_to_ensure_application_of_protocols|use_observation_reflection_discipline_to_understand_secure|seek_accuracy_precision_perfection|put_curiosity_empathy_thoughtfulness_imagination_at_service_of_collective|transmit_advise_with_sensitivity|convey_emotion_give_soul_to_things|undertake_to_go_from_dream_to_reality|use_ability_to_influence_ingenuity_sensitivity_to_achieve_ambition|look_for_originality_in_actions|put_rigor_service_of_artistic_company|preserve_work_or_object_ensure_conformity_with_original|follow_protocols_at_service_of_passion|put_professional_conscience_at_service_of_others_to_be_useful_to_them_to_transmit_right_information_to_them|communicate_with_caution_discipline|organize_wellbeing_on_site|take_up_challenges_with_caution_rigor|act_in_structured_environment|use_audacity_authority_to_preserve_security_stability_of_environment)$"
                  }
                },
                "environments": {
                  "type": "array",
                  "items": {
                    "type": "string",
                    "pattern": "^(dynamic|cooperative|convivial|technical|expert|methodical|artisanal|innovative|social|simple|concrete|operational|physical|framed|safe|stable|creative|non_conventional|warm|intellectual|structured|collaborative|organized|disciplined|artistic|autonomous|various|collective|precise)$"
                  }
                },
                "relatedJobs": {
                  "type": "array",
                  "items": {
                    "type": "string",
                    "pattern": "^(business_manager|human_resources_manager|designer_copywriter|press_officer|sound_engineer|civil_engineering_technician|surgeon|physiotherapist|child_care_assistant|midwife|stretcher_bearer|cook|photograph|stylist|site_manager|construction_contractor|professional_athlete|craftsman|policeman|safety_inspector|gardener|domestic_assistant|architect|researcher|writer|journalist|head_hunter_recruiter|psychologist|professor_of_literature|notary|team_leader|chief_of_staff|product_manager|project_manager|financial_controller|documentalist|certified_accountant|state_inspector|teacher|comedian_musician|hairdresser|beautician|dancer|circus_performer|orchestra_conductor|film_director|editor|reporter|translator|art_work_restorer|banking_customer_manager|stopover_agent|interpreter|bailiff|real_estate_agent|police_commissioner|bank_inspector|conformity_agent)$"
                  }
                }
              },
              "required": [
                "role",
                "activities",
                "motivators",
                "environments",
                "relatedJobs"
              ]
            },
            { "type": "null" }
          ]
        }
      },
      "required": ["id"]
    },
    "user": {
      "type": "object",
      "properties": { "id": { "type": "string" } },
      "required": ["id"]
    },
    "talent": {
      "type": "object",
      "properties": { "id": { "type": "string" } },
      "required": ["id"]
    },
    "fromActivitySubmission": { "type": "boolean" }
  },
  "required": ["talentProfile", "user", "talent", "fromActivitySubmission"]
}


Edit this pageLast updated on 2024/8/5