| jobSeekerId | UUID | Reference to JobSeeker (1:1 relationship) | |
| consultingType | ConsultingTypeEnum | Type of consulting engagement | |
| expertiseAreas | String | JSON array (stored as string) of specialization areas (e.g., ["ThorAPI Implementation"]) | [optional] |
| maximumHourlyRate | Double | Maximum hourly rate candidate charges | [optional] |
| minimumMonthlyCommitment | Integer | Minimum hours per month available | [optional] |
| geographicFocus | String | Geographic focus (e.g., "North America", "Global") | [optional] |
| projectPortfolio | URI | URLs to portfolio projects or case studies | [optional] |
| profileCompletionScore | Double | Profile completion percentage | [optional] |
| isAvailable | Boolean | Whether currently available for new engagements | [optional] |
| availableStartDate | OffsetDateTime | When available to start new work | [optional] |
| createdDate | OffsetDateTime | Date of object creation | [optional] [readonly] |
| updatedDate | OffsetDateTime | Last update time | [optional] |
| id | UUID | Unique identifier for object in the system | [optional] [readonly] |
| ownerId | UUID | UUID of owner of the object in the system | [optional] [readonly] |
| keyHash | String | Data, including hash of the key(s) used to encrypt this record. | [optional] [readonly] |
| lastAccessedById | UUID | Last user to access object | [optional] [readonly] |
| lastAccessedDate | OffsetDateTime | Timestamp of last access of object | [optional] [readonly] |
| lastModifiedById | UUID | Unique identifier for user who last modifed the object in the system | [optional] [readonly] |
| lastModifiedDate | OffsetDateTime | Date of last object modification | [optional] [readonly] |