Accept or reject multiple job architecture suggestions in a single request.
When a suggestion is accepted, the corresponding change is applied to the job’s governed skill profile:
add_job_skill: Adds the skill to the job’s skill profile with validation_state: validatedremove_job_skill: Marks the skill as rejected on the job’s skill profileset_job_skill_proficiency: Updates the skill’s proficiency levelset_job_skill_criticality: Updates the skill’s critical flagSide Effects:
set_job_skill_proficiency or set_job_skill_criticality suggestion will automatically
accept the corresponding add_job_skill suggestion for the same skill if it exists.Overriding Values:
set_job_skill_proficiency suggestion, you can optionally provide a different
proficiency_level in the data field to override the suggested value.set_job_skill_criticality suggestion, you can optionally provide a different
critical value in the data field to override the suggested value.The access token received from the authorization server in the OAuth 2.0 flow.
Request body for bulk accepting or rejecting job architecture suggestions.
List of suggestion interactions to process.
1[
{
"suggestion_id": "550e8400-e29b-41d4-a716-446655440000",
"state": "accepted"
},
{
"suggestion_id": "660e8400-e29b-41d4-a716-446655440001",
"state": "rejected"
},
{
"suggestion_id": "770e8400-e29b-41d4-a716-446655440002",
"state": "accepted",
"data": { "proficiency_level": 3 }
}
]No Content - All interactions were processed successfully.