A job-qualification is an object that represents an employee profile regarding their skillset.

It is composed of both:

  • a profession, which indicates the nature of their job.
  • a rank (number), which indicates either their level of expertise or of responsibilities in the company.
id
string
required
Minimum length: 1
type
string
required
Allowed value: "job-qualification"
url
string<uri>
required
title
string
required

Must be unique. Invariant name of this job-qualification. Can be translated through t9n.title[{langTag}]. Leading and trailing spaces are automatically removed.

Minimum length: 1
profession
object
required

Reference to a profession resource. Reference to a profession.

Examples:
{
"id": "89",
"type": "profession",
"url": "https://example.ilucca.net/lucca-api/professions/89"
}
rank
integer
required

The lower the rank, the "lower" in the company's hierarchy (i.e. the CEO is at max rank). Maximum rank can be set trough configuration.

Required range: x >= 1
t9n
object
createdAt
string<date-time-offset>

Read-only. UTC timestamp of the moment this object was created.

Examples:

"2023-01-23T12:45:23.1234Z"

lastUpdatedAt
string<date-time>

Read-only. UTC timestamp of the moment this object was last updated. Set upon creation, update or deletion of the object.

Examples:

"2023-01-23T12:45:23.1234Z"