Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
148 changes: 86 additions & 62 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

7 changes: 6 additions & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ generation:
generateNewTests: true
skipResponseBodyAssertions: false
python:
version: 1.1.3
version: 1.2.0
additionalDependencies:
dev:
inline-snapshot: '>=0.13.0'
Expand All @@ -46,6 +46,7 @@ python:
authors:
- Kombo Technologies GmbH
baseErrorName: SDKError
bodyVariantOverloads: false
clientServerStatusCodesAsErrors: true
constFieldCasing: upper
defaultErrorName: SDKDefaultError
Expand Down Expand Up @@ -75,14 +76,18 @@ python:
license: ""
maxMethodParams: 999
methodArguments: infer-optional-args
methodTimeoutArgument: timeout-ms
methodTimeoutUnits: milliseconds
moduleName: ""
multipartArrayFormat: legacy
optionalDependencies: {}
outputModelSuffix: output
packageManager: uv
packageName: kombo
preApplyUnionDiscriminators: false
pytestFilterWarnings: []
pytestTimeout: 0
rawResponseHelpers: false
responseFormat: flat
sseFlatResponse: false
templateVersion: v2
Expand Down
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
speakeasyVersion: 1.762.0
speakeasyVersion: 1.771.0
sources:
kombo-prepared-spec:
sourceNamespace: kombo-api
sourceRevisionDigest: sha256:273559748e6da23885bf1eb1ff2d5011d4d849d0fe8c5e88fda4a45dfdf85520
sourceBlobDigest: sha256:6abd3c507132e8ff9cb71193d6e74d3a4383fab33d561a3c943b87f668b9d18e
sourceRevisionDigest: sha256:26400cad28773013cca90a0c587483fb4d201d1807badde6f783b44a77d0a550
sourceBlobDigest: sha256:b5916e82d018ffec07eae810ab9a36840e04c9ca308f46d447a48f5cf4899b59
tags:
- latest
- 1.0.0
targets:
kombo-python:
source: kombo-prepared-spec
sourceNamespace: kombo-api
sourceRevisionDigest: sha256:273559748e6da23885bf1eb1ff2d5011d4d849d0fe8c5e88fda4a45dfdf85520
sourceBlobDigest: sha256:6abd3c507132e8ff9cb71193d6e74d3a4383fab33d561a3c943b87f668b9d18e
sourceRevisionDigest: sha256:26400cad28773013cca90a0c587483fb4d201d1807badde6f783b44a77d0a550
sourceBlobDigest: sha256:b5916e82d018ffec07eae810ab9a36840e04c9ca308f46d447a48f5cf4899b59
codeSamplesNamespace: kombo-api-python-code-samples
codeSamplesRevisionDigest: sha256:d085f42f953c9bf0421930d77b56cd8102834e54bcd55e0f29c8e2ff78137a6f
codeSamplesRevisionDigest: sha256:8c0d04c52852071bedbdec19d6148e3bf239304c7d5bd5a38ec1591a9ee58772
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,4 +208,14 @@ Based on:
### Generated
- [python v1.1.3] .
### Releases
- [PyPI v1.1.3] https://pypi.org/project/kombo/1.1.3 - .
- [PyPI v1.1.3] https://pypi.org/project/kombo/1.1.3 - .

## 2026-06-08 00:58:29
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.771.0 (2.893.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v1.2.0] .
### Releases
- [PyPI v1.2.0] https://pypi.org/project/kombo/1.2.0 - .
10 changes: 10 additions & 0 deletions docs/models/assesscandidatedata.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# AssessCandidateData

References to the Candidate Assessment to be created or modified along with the data to be used in the creation or modification.


## Fields

| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| `candidate_assessment_data` | [Optional[models.CandidateAssessmentData]](../models/candidateassessmentdata.md) | :heavy_minus_sign: | The data used to create or modify a Candidate Assessment. |
10 changes: 10 additions & 0 deletions docs/models/assesscandidatetestresultdata.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# AssessCandidateTestResultData

Information on a set of Assessment Test Results used in concert with the Candidate Assessment.


## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
| `assessment_test_status_reference` | [Optional[models.AssessmentTestStatusReference]](../models/assessmentteststatusreference.md) | :heavy_minus_sign: | A reference to the tenant supplied status for this Assessment Test Result. For example, if the test outcome was satisfactory or not. |
10 changes: 10 additions & 0 deletions docs/models/assessmentteststatusreference.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# AssessmentTestStatusReference

A reference to the tenant supplied status for this Assessment Test Result. For example, if the test outcome was satisfactory or not.


## Fields

| Field | Type | Required | Description |
| ---------------------- | ---------------------- | ---------------------- | ---------------------- |
| `assessment_status_id` | *str* | :heavy_check_mark: | N/A |
10 changes: 10 additions & 0 deletions docs/models/candidateassessmentdata.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# CandidateAssessmentData

The data used to create or modify a Candidate Assessment.


## Fields

| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| `assess_candidate_test_result_data` | [Optional[models.AssessCandidateTestResultData]](../models/assesscandidatetestresultdata.md) | :heavy_minus_sign: | Information on a set of Assessment Test Results used in concert with the Candidate Assessment. |
5 changes: 3 additions & 2 deletions docs/models/gethrisemployeesformrequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,6 @@

## Fields

| Field | Type | Required | Description |
| ----------- | ----------- | ----------- | ----------- |
| Field | Type | Required | Description |
| ---------------------------------- | ---------------------------------- | ---------------------------------- | ---------------------------------- |
| `staffing_entity_id` | *Optional[str]* | :heavy_minus_sign: | GET /hris/employees/form Parameter |
4 changes: 3 additions & 1 deletion docs/models/integrationtool.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,15 +89,17 @@ value: IntegrationTool = "workday"
- `"hroffice"`
- `"talentclue"`
- `"inrecruiting"`
- `"jobadder"`
- `"ubeeo"`
- `"connexys"`
- `"hr4you"`
- `"cornerstoneondemand"`
- `"zvooverecruit"`
- `"odoo"`
- `"comeet"`
- `"compleet"`
- `"compleetpitcher"`
- `"compleetpersy"`
- `"compleet"`
- `"gem"`
- `"laura"`
- `"covetorest"`
Expand Down
1 change: 1 addition & 0 deletions docs/models/kombohriserrorcode.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,5 @@ value: KomboHrisErrorCode = "PLATFORM.RATE_LIMIT_EXCEEDED"
- `"REMOTE.RATE_LIMIT_EXCEEDED"`
- `"REMOTE.INPUT_INVALID"`
- `"REMOTE.UNKNOWN_HTTP_ERROR"`
- `"HRIS.STAFFING_ENTITY_CLOSED"`
- `"HRIS.EMPLOYEE_ALREADY_EXISTS"`
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Additional candidate fields that will be passed to the Coveto candidate creation

## Fields

| Field | Type | Required | Description |
| ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |
| `mandant` | *Optional[float]* | :heavy_minus_sign: | The mandant field for the candidate in Coveto. |
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| `mandant` | *Optional[float]* | :heavy_minus_sign: | The mandant field for the candidate in Coveto. |
| `status` | *Optional[int]* | :heavy_minus_sign: | The numeric status ID to assign to the candidate on creation in Coveto. Refer to your Coveto `/bewerber-status` endpoint for available IDs. |
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Additional candidate fields that will be passed to the Coveto candidate creation

## Fields

| Field | Type | Required | Description |
| ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |
| `mandant` | *Optional[float]* | :heavy_minus_sign: | The mandant field for the candidate in Coveto. |
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| `mandant` | *Optional[float]* | :heavy_minus_sign: | The mandant field for the candidate in Coveto. |
| `status` | *Optional[int]* | :heavy_minus_sign: | The numeric status ID to assign to the candidate on creation in Coveto. Refer to your Coveto `/bewerber-status` endpoint for available IDs. |
1 change: 1 addition & 0 deletions docs/models/posthrisemployeesformrequestbody.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@

| Field | Type | Required | Description |
| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- |
| `staffing_entity_id` | *Optional[str]* | :heavy_minus_sign: | N/A |
| `properties` | Dict[str, [models.Schema4](../models/schema4.md)] | :heavy_check_mark: | N/A |
Loading
Loading