SkillResults

Operations for SkillResults

List skillResults

get

List skillResults

Filter Syntax:

  • Filters use exact match only

  • Multiple filters are combined with AND logic

  • Filterable fields: employeeID, typeOfProofID, scoreID

  • Example: ?employeeID=123e4567-e89b-12d3-a456-426614174000&typeOfProofID=123e4567-e89b-12d3-a456-426614174000

Authorizations
Query parameters
employeeIDstringOptional

Filter by employeeID (exact match)

typeOfProofIDstringOptional

Filter by typeOfProofID (exact match)

scoreIDstringOptional

Filter by scoreID (exact match)

limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/skillResults

Get SkillResult

get

Get a single SkillResult by ID

Authorizations
Path parameters
idstringRequired

SkillResult ID

Responses
200

Successful response

application/json
get
/skillResults/{id}

Upload document for SkillResult

post

Upload a binary document that will be attached to the specified resource via a proposal.

Authorizations
Path parameters
idstringRequired

SkillResult ID

Body
filestring · binaryRequired
Responses
post
/skillResults/{id}/uploadDocument

No content

List documents for SkillResult

get

List documents for the SkillResult resource

Authorizations
Path parameters
idstringRequired

SkillResult ID

Responses
200

Successful response

application/json
get
/skillResults/{id}/documents

List SkillResult creation proposals

get

List all createSkillResults proposals. These are proposed changes to create new SkillResult records that may be automatically approved or require manual approval depending on system configuration.

Filter Syntax:

  • Filters use exact match only

  • Multiple filters are combined with AND logic

  • Filterable fields: employeeID, typeOfProofID, scoreID

  • Example: ?employeeID=123e4567-e89b-12d3-a456-426614174000&typeOfProofID=123e4567-e89b-12d3-a456-426614174000

Authorizations
Query parameters
employeeIDstringOptional

Filter by employeeID (exact match)

typeOfProofIDstringOptional

Filter by typeOfProofID (exact match)

scoreIDstringOptional

Filter by scoreID (exact match)

limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/createSkillResults

Propose creation of SkillResults

post

Create new proposals to add SkillResult records. The proposals may be automatically approved or require manual approval depending on system configuration. You can submit multiple proposals in a single request.

Authorizations
Bodyobject[]
employeeIDstring · uuidRequired
expirationDatestring · dateOptional
issueDatestring · dateRequired
remarkstringOptional
repositoryIDstring · uuidRequired
scoreIDstring · uuidOptional
typeOfProofIDstring · uuidRequired
Responses
post
/createSkillResults

Get SkillResult creation proposal

get

Get details of a specific SkillResult creation proposal by ID

Authorizations
Path parameters
idstringRequired

CreateSkillResultProposal ID

Responses
200

Successful response

application/json
get
/createSkillResults/{id}

List SkillResult deletion proposals

get

List all deleteSkillResults proposals. These are proposed changes to delete SkillResult records that may be automatically approved or require manual approval depending on system configuration.

Authorizations
Query parameters
limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/deleteSkillResults

Propose deletion of SkillResults

post

Create new proposals to delete SkillResult records. The proposals may be automatically approved or require manual approval depending on system configuration. You can submit multiple proposals in a single request.

Authorizations
Bodyobject[]
idstring · uuidRequired
repositoryIDstring · uuidRequired
Responses
post
/deleteSkillResults

Get SkillResult deletion proposal

get

Get details of a specific SkillResult deletion proposal by ID

Authorizations
Path parameters
idstringRequired

DeleteSkillResultProposal ID

Responses
200

Successful response

application/json
get
/deleteSkillResults/{id}

List SkillResult update proposals

get

List all updateSkillResults proposals. These are proposed changes to update existing SkillResult records that may be automatically approved or require manual approval depending on system configuration.

Filter Syntax:

  • Filters use exact match only

  • Multiple filters are combined with AND logic

  • Filterable fields: employeeID, typeOfProofID, scoreID

  • Example: ?employeeID=123e4567-e89b-12d3-a456-426614174000&typeOfProofID=123e4567-e89b-12d3-a456-426614174000

Authorizations
Query parameters
employeeIDstringOptional

Filter by employeeID (exact match)

typeOfProofIDstringOptional

Filter by typeOfProofID (exact match)

scoreIDstringOptional

Filter by scoreID (exact match)

limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/updateSkillResults

Propose update of SkillResults

post

Create new proposals to update SkillResult records. All fields are optional - omitted fields will not be changed. Only include fields you want to update. Setting a field to null will clear its value (where applicable). The proposals may be automatically approved or require manual approval depending on system configuration. You can submit multiple proposals in a single request.

Authorizations
Bodyobject[]
employeeIDstring · uuidOptional

Omit this field to keep current value

expirationDatestring · dateOptional

Omit this field to keep current value

idstring · uuidRequired
issueDatestring · dateOptional

Omit this field to keep current value

remarkstringOptional

Omit this field to keep current value

repositoryIDstring · uuidRequired
scoreIDstring · uuidOptional

Omit this field to keep current value

typeOfProofIDstring · uuidOptional

Omit this field to keep current value

Responses
post
/updateSkillResults

Get SkillResult update proposal

get

Get details of a specific SkillResult update proposal by ID

Authorizations
Path parameters
idstringRequired

UpdateSkillResultProposal ID

Responses
200

Successful response

application/json
get
/updateSkillResults/{id}

Last updated

Was this helpful?