Skip to content

chore: 🐝 Update SDK - SDK Generation KOMBO-PYTHON 1.0.2#31

Open
kombo-sdk-generator[bot] wants to merge 1 commit intomainfrom
speakeasy-sdk-regen-1772152303
Open

chore: 🐝 Update SDK - SDK Generation KOMBO-PYTHON 1.0.2#31
kombo-sdk-generator[bot] wants to merge 1 commit intomainfrom
speakeasy-sdk-regen-1772152303

Conversation

@kombo-sdk-generator
Copy link
Contributor

@kombo-sdk-generator kombo-sdk-generator bot commented Feb 27, 2026

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (automated)

Python SDK Changes:

  • kombo.general.check_api_key(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.general.trigger_sync(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.general.send_passthrough_request(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.general.delete_integration(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.general.get_integration_details(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.general.set_integration_enabled(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.general.create_reconnection_link(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.general.get_integration_fields(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.general.update_integration_field(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.general.get_custom_fields(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.general.update_custom_field_mapping(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.general.get_tools(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_employees(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_employee_form(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.create_employee_with_form(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.add_employee_document(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_employee_document_categories(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_groups(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_employments(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_locations(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_absence_types(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_time_off_balances(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_absences(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.create_absence(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.delete_absence(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_legal_entities(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_timesheets(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_performance_review_cycles(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_performance_reviews(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.get_applications(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.move_application_to_stage():
    • request.remote_fields.workday Added
    • error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.add_application_result_link(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.add_application_note():
    • request.remote_fields.lever Added
    • error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.get_application_attachments(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.add_application_attachment(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.reject_application(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.get_candidates(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.create_candidate():
    • request.remote_fields Changed
    • error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.get_candidate_attachments(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.add_candidate_attachment(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.add_candidate_result_link(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.add_candidate_tag(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.remove_candidate_tag(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.get_tags(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.get_application_stages(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.get_jobs():
    • response.data.results[].hiring_team[].job_roles Added
    • error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.create_application():
    • request.remote_fields Changed
    • error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.get_users():
    • response.data.results[].system_roles Added
    • error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.get_offers(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.get_rejection_reasons(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.get_interviews(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.ats.import_tracked_application(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.assessment.get_packages(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.assessment.set_packages(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.assessment.get_open_orders(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.assessment.update_order_result():
    • request.remote_fields.recruitee Added
    • error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.connect.create_connection_link():
    • request.integration_tool Changed
    • error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.connect.get_integration_by_token(): error.code.enum(platform.concurrency_limit_exceeded) Added (Breaking ⚠️)
  • kombo.hris.get_staffing_entities(): Added
  • kombo.ats.get_roles(): Added

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ ├──[-] path (3893:3)❌ 
│ ├──[+] path (4106:3)
│ ├──[+] path (6627:3)
│ ├─┬/hris/employee-skill-assignments/{employee_skill_assignment_id}
│ │ ├─┬DELETE
│ │ │ └──Responses
│ │ └─┬PATCH
│ │   └──Responses
│ ├─┬/ai-apply/postings
│ │ ├─┬GET
│ │ │ └──Responses
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/integrations/{integration_id}
│ │ ├─┬GET
│ │ │ └──Responses
│ │ └─┬DELETE
│ │   └──Responses
│ ├─┬/ats/actions/ats_create_application
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/hris/groups
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (2261:24)
│ │   └──Responses
│ ├─┬/ats/applications/{application_id}/stage
│ │ └─┬PUT
│ │   ├──[🔀] description (4528:20)
│ │   └──Responses
│ ├─┬/ats/applications/{application_id}/reject
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/connect/integration-by-token/{token}
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/integrations/{integration_id}/integration-fields/{integration_field_id}
│ │ └─┬PATCH
│ │   └──Responses
│ ├─┬/hris/performance-review-cycles
│ │ └─┬GET
│ │   ├──[🔀] description (3542:20)
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (3574:24)
│ │   └──Responses
│ ├─┬/assessment/orders/{assessment_order_id}/result
│ │ └─┬PUT
│ │   └──Responses
│ ├─┬/hris/performance-reviews
│ │ └─┬GET
│ │   ├──[🔀] description (3660:20)
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (3692:24)
│ │   └──Responses
│ ├─┬/hris/absences
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └──[🔀] description (2907:24)
│ │ │ └──Responses
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ats/actions/ats_create_candidate
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/hris/employees/{employee_id}
│ │ └─┬PATCH
│ │   └──Responses
│ ├─┬/ats/applications
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (4316:24)
│ │   └──Responses
│ ├─┬/hris/employments
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (2394:24)
│ │   └──Responses
│ ├─┬/hris/absences/{absence_id}
│ │ └─┬DELETE
│ │   └──Responses
│ ├─┬/hris/locations
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (2518:24)
│ │   └──Responses
│ ├─┬/ats/applications/{application_id}/notes
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ai-apply/job-feeds/{job_feed_id}/bulk-import
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ats/applications/{application_id}/result-links
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/hris/time-off-balances
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (2769:24)
│ │   └──Responses
│ ├─┬/integrations/{integration_id}/relink
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/integrations/{integration_id}/enabled
│ │ └─┬PUT
│ │   └──Responses
│ ├─┬/ats/jobs
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (6106:24)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬example1
│ │           └──[🔀] value (6233:21)
│ ├─┬/integrations/{integration_id}/custom-fields/{custom_field_id}
│ │ └─┬PUT
│ │   └──Responses
│ ├─┬/ats/candidates/{candidate_id}/tags
│ │ ├─┬POST
│ │ │ └──Responses
│ │ └─┬DELETE
│ │   └──Responses
│ ├─┬/ats/applications/{application_id}/interviews
│ │ ├─┬POST
│ │ │ └──Responses
│ │ └─┬PATCH
│ │   └──Responses
│ ├─┬/ats/offers
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (6788:24)
│ │   └──Responses
│ ├─┬/hris/employees
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └──[🔀] description (1067:24)
│ │ │ └──Responses
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/connect/activate-integration
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ats/tags
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (5869:24)
│ │   └──Responses
│ ├─┬/hris/employee-document-categories
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (2022:24)
│ │   └──Responses
│ ├─┬/passthrough/{tool}/{api}
│ │ └─┬POST
│ │   ├──[🔀] description (94:20)
│ │   └──Responses
│ ├─┬/ats/import-tracked-application
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/hris/employee-skill-assignments
│ │ ├─┬GET
│ │ │ └──Responses
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/hris/provisioning-groups/{group_id}/diff
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/assessment/orders/open
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/tools/{category}
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/ats/application-stages
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (5994:24)
│ │   └──Responses
│ ├─┬/assessment/packages
│ │ ├─┬GET
│ │ │ └──Responses
│ │ └─┬PUT
│ │   └──Responses
│ ├─┬/hris/employees/form
│ │ ├─┬GET
│ │ │ └──Responses
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/connect/create-link
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/force-sync
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/hris/legal-entities
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (3275:24)
│ │   └──Responses
│ ├─┬/ai-apply/unified-api/jobs
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/ats/users
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (6525:24)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬example1
│ │           └──[🔀] value (6590:21)
│ ├─┬/hris/provisioning-groups/{group_id}/setup-links
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ats/actions/ats_add_application_attachment
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/integrations/{integration_id}/custom-fields
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/ats/candidates/{candidate_id}/attachments
│ │ ├─┬GET
│ │ │ └──Responses
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ats/interviews
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (7043:24)
│ │   └──Responses
│ ├─┬/ats/candidates/{candidate_id}/result-links
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ats/jobs/{job_id}/applications
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ats/candidates
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └──[🔀] description (5104:24)
│ │ │ └──Responses
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ai-apply/postings/{posting_id}/inquire
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ai-apply/applications
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/hris/employees/{employee_id}/documents
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ai-apply/unified-api/jobs/{job_id}/applications
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ats/rejection-reasons
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (6928:24)
│ │   └──Responses
│ ├─┬/ai-apply/job-feeds
│ │ ├─┬GET
│ │ │ └──Responses
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ats/applications/{application_id}/attachments
│ │ ├─┬GET
│ │ │ └──Responses
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/check-api-key
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/ai-apply/career-sites
│ │ ├─┬GET
│ │ │ └──Responses
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/ai-apply/apply
│ │ └─┬POST
│ │   └──Responses
│ ├─┬/hris/absence-types
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (2651:24)
│ │   └──Responses
│ ├─┬/ats/actions/ats_add_candidate_attachment
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/integrations/{integration_id}/integration-fields
│ │ └─┬GET
│ │   └──Responses
│ ├─┬/hris/timesheets
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (3413:24)
│ │   └──Responses
│ └─┬/hris/teams
│   └─┬GET
│     ├─┬Parameters
│     │ └──[🔀] description (2143:24)
│     └──Responses
└─┬Components
  ├──[+] schemas (18417:7)
  ├──[+] schemas (25774:7)
  ├──[-] schemas (17643:7)❌ 
  ├──[+] schemas (18386:7)
  ├──[+] schemas (25770:7)
  ├──[+] schemas (25742:7)
  ├──[+] schemas (18396:7)
  ├──[+] schemas (18425:7)
  ├──[+] schemas (25745:7)
  ├──[+] schemas (25752:7)
  ├──[+] schemas (18421:7)
  ├──[+] schemas (18389:7)
  ├──[+] schemas (25766:7)
  ├─┬PutAssessmentOrdersAssessmentOrderIdResultRequestBody
  │ └─┬remote_fields
  │   ├──[+] properties (28268:13)
  │   └─┬smartrecruiters
  │     ├──[+] properties (28271:17)
  │     └──[-] properties (26902:17)❌ 
  ├─┬GetHrisLegalEntitiesParameterUpdatedAfter
  │ └──[🔀] description (17142:20)
  ├─┬GetHrisPerformanceReviewCyclesParameterUpdatedAfter
  │ └──[🔀] description (17657:20)
  ├─┬GetHrisEmployeesParameterUpdatedAfter
  │ └──[🔀] description (10373:20)
  ├─┬GetAtsJobsParameterUpdatedAfter
  │ └──[🔀] description (22937:20)
  ├─┬GetHrisLocationsParameterUpdatedAfter
  │ └──[🔀] description (15764:20)
  ├─┬GetAtsInterviewsParameterUpdatedAfter
  │ └──[🔀] description (26352:20)
  ├─┬PostHrisEmployeesRequestBody
  │ └─┬remote_fields
  │   └─┬hibob
  │     ├──[🔀] description (12257:28)
  │     └─┬employee
  │       └──[🔀] description (12256:32)
  ├─┬PostAtsApplicationsApplicationIdNotesRequestBody
  │ └─┬remote_fields
  │   └─┬ALLOF
  │     ├──[+] properties (19933:17)
  │     ├─┬teamtailor
  │     │ ├──[🔀] description (19925:32)
  │     │ ├──[+] properties (19922:21)
  │     │ ├──[+] properties (19920:21)
  │     │ └──[-] properties (18906:21)❌ 
  │     └─┬recruitee
  │       ├──[🔀] description (19939:32)
  │       ├──[-] properties (18926:21)❌ 
  │       ├──[-] properties (18924:21)❌ 
  │       └──[+] properties (19936:21)
  ├─┬GetHrisTimeOffBalancesParameterUpdatedAfter
  │ └──[🔀] description (16104:20)
  ├─┬GetAtsUsersParameterUpdatedAfter
  │ └──[🔀] description (25545:20)
  ├─┬PostAtsJobsJobIdApplicationsRequestBody
  │ └─┬remote_fields
  │   └─┬ALLOF
  │     ├──[+] properties (25373:17)
  │     ├─┬workable
  │     │ ├──[🔀] description (25388:32)
  │     │ ├──[+] properties (25384:21)
  │     │ └──[-] properties (23940:21)❌ 
  │     ├─┬talentadore
  │     │ ├──[🔀] description (24995:32)
  │     │ ├──[+] properties (24979:21)
  │     │ ├──[+] properties (24983:21)
  │     │ ├──[+] properties (24987:21)
  │     │ ├──[+] properties (24990:21)
  │     │ └──[-] properties (24176:21)❌ 
  │     ├─┬smartrecruiters
  │     │ ├──[🔀] description (25380:32)
  │     │ ├──[-] properties (24158:21)❌ 
  │     │ ├──[-] properties (24163:21)❌ 
  │     │ └─┬candidate
  │     │   └──[🔀] description (25379:36)
  │     ├─┬umantis
  │     │ ├──[-] description (24249:32)
  │     │ ├──[+] properties (25023:21)
  │     │ ├──[+] properties (25019:21)
  │     │ └──[-] properties (24245:21)❌ 
  │     ├─┬teamtailor
  │     │ ├──[+] description (25015:32)
  │     │ ├──[+] properties (25007:21)
  │     │ ├──[-] properties (23906:21)❌ 
  │     │ └─┬application
  │     │   ├──[+] additionalProperties (25013:45)❌ 
  │     │   ├──[+] description (25014:36)
  │     │   └──[-] properties (23913:25)❌ 
  │     ├─┬talentsoft
  │     │ ├──[🔀] description (25307:32)
  │     │ ├──[-] properties (23894:21)❌ 
  │     │ ├──[-] properties (23898:21)❌ 
  │     │ └──[+] properties (25303:21)
  │     ├─┬dvinci
  │     │ └──[+] properties (25323:21)
  │     ├─┬workday
  │     │ ├──[🔀] description (25057:32)
  │     │ ├──[-] properties (23948:21)❌ 
  │     │ ├──[-] properties (24131:21)❌ 
  │     │ └──[+] properties (25053:21)
  │     ├─┬successfactors
  │     │ ├──[🔀] description (25299:32)
  │     │ ├──[+] properties (25281:21)
  │     │ ├──[-] properties (23866:21)❌ 
  │     │ ├──[+] properties (25271:21)
  │     │ ├──[-] properties (23870:21)❌ 
  │     │ ├──[+] properties (25276:21)
  │     │ ├──[-] properties (23874:21)❌ 
  │     │ ├──[+] properties (25285:21)
  │     │ └──[-] properties (23877:21)❌ 
  │     └─┬zohorecruit
  │       ├──[🔀] description (25247:32)
  │       ├──[+] properties (25061:21)
  │       ├──[+] properties (25244:21)
  │       └──[-] properties (24138:21)❌ 
  ├─┬DataChangedWebhookPayload
  │ └─┬data
  │   └─┬changed_models
  │     └─┬Schema
  │       └─┬name
  │         ├──[+] enum (32190:25)
  │         ├──[+] enum (32178:25)
  │         ├──[+] enum (32199:25)
  │         ├──[+] enum (32200:25)
  │         ├──[+] enum (32204:25)
  │         ├──[+] enum (32198:25)
  │         └──[+] enum (32206:25)
  ├─┬PostAtsCandidatesRequestBody
  │ └─┬remote_fields
  │   └─┬ALLOF
  │     ├──[+] properties (22162:17)
  │     ├─┬teamtailor
  │     │ ├──[+] description (21804:32)
  │     │ ├──[+] properties (21796:21)
  │     │ ├──[-] properties (20797:21)❌ 
  │     │ └─┬application
  │     │   ├──[+] additionalProperties (21802:45)❌ 
  │     │   ├──[+] description (21803:36)
  │     │   └──[-] properties (20804:25)❌ 
  │     ├─┬talentadore
  │     │ ├──[🔀] description (21784:32)
  │     │ ├──[+] properties (21768:21)
  │     │ ├──[+] properties (21772:21)
  │     │ ├──[+] properties (21776:21)
  │     │ ├──[+] properties (21779:21)
  │     │ └──[-] properties (21067:21)❌ 
  │     ├─┬dvinci
  │     │ └──[+] properties (22112:21)
  │     ├─┬umantis
  │     │ ├──[-] description (21140:32)
  │     │ ├──[+] properties (21812:21)
  │     │ ├──[+] properties (21808:21)
  │     │ └──[-] properties (21136:21)❌ 
  │     ├─┬workable
  │     │ ├──[🔀] description (22177:32)
  │     │ ├──[+] properties (22173:21)
  │     │ └──[-] properties (20831:21)❌ 
  │     ├─┬workday
  │     │ ├──[🔀] description (21846:32)
  │     │ ├──[-] properties (20839:21)❌ 
  │     │ ├──[-] properties (21022:21)❌ 
  │     │ └──[+] properties (21842:21)
  │     ├─┬zohorecruit
  │     │ ├──[🔀] description (22036:32)
  │     │ ├──[+] properties (21850:21)
  │     │ ├──[+] properties (22033:21)
  │     │ └──[-] properties (21029:21)❌ 
  │     ├─┬successfactors
  │     │ ├──[🔀] description (22088:32)
  │     │ ├──[+] properties (22070:21)
  │     │ ├──[-] properties (20757:21)❌ 
  │     │ ├──[+] properties (22060:21)
  │     │ ├──[-] properties (20761:21)❌ 
  │     │ ├──[+] properties (22065:21)
  │     │ ├──[-] properties (20765:21)❌ 
  │     │ ├──[+] properties (22074:21)
  │     │ └──[-] properties (20768:21)❌ 
  │     ├─┬smartrecruiters
  │     │ ├──[🔀] description (22169:32)
  │     │ ├──[-] properties (21049:21)❌ 
  │     │ ├──[-] properties (21054:21)❌ 
  │     │ └─┬candidate
  │     │   └──[🔀] description (22168:36)
  │     └─┬talentsoft
  │       ├──[🔀] description (22096:32)
  │       ├──[-] properties (20785:21)❌ 
  │       ├──[-] properties (20789:21)❌ 
  │       └──[+] properties (22092:21)
  ├─┬GetAtsCandidatesParameterUpdatedAfter
  │ └──[🔀] description (20369:20)
  ├─┬GetHrisEmploymentsParameterUpdatedAfter
  │ └──[🔀] description (15472:20)
  ├─┬PostPassthroughToolApiRequestBody
  │ └─┬path
  │   └──[-] pattern (8252:20)❌ 
  ├─┬GetHrisEmployeeDocumentCategoriesParameterUpdatedAfter
  │ └──[🔀] description (15065:20)
  ├─┬GetAtsJobsPositiveResponse
  │ └─┬data
  │   └─┬results
  │     └─┬Schema
  │       └─┬hiring_team
  │         └─┬Schema
  │           ├──[+] required (23816:27)❌ 
  │           ├──[+] properties (23756:25)
  │           ├─┬last_name
  │           │ ├──[+] items (23759:29)❌ 
  │           │ ├──[🔀] type (23757:33)❌ 
  │           │ └──[🔀] description (23806:40)
  │           ├─┬remote_id
  │           │ └──[🔀] description (23738:40)
  │           └─┬hiring_team_roles
  │             ├──[🔀] description (23754:40)
  │             └──[+] deprecated (23755:39)
  ├─┬GetAtsRejectionReasonsParameterUpdatedAfter
  │ └──[🔀] description (26232:20)
  ├─┬PostConnectCreateLinkRequestBody
  │ └─┬integration_tool
  │   ├──[+] enum (31885:15)
  │   ├──[+] enum (31855:15)
  │   ├──[+] enum (31971:15)
  │   └──[+] enum (31934:15)
  ├─┬PutAtsApplicationsApplicationIdStageRequestBody
  │ └─┬remote_fields
  │   ├──[-] type (18718:17)❌ 
  │   ├──[-] properties (18720:13)❌ 
  │   ├──[-] properties (18733:13)❌ 
  │   ├──[+] allOf (19697:15)
  │   └──[+] allOf (19713:15)
  ├─┬GetHrisGroupsParameterUpdatedAfter
  │ └──[🔀] description (15328:20)
  ├─┬GetAtsApplicationStagesParameterUpdatedAfter
  │ └──[🔀] description (22815:20)
  ├─┬GetHrisAbsencesParameterUpdatedAfter
  │ └──[🔀] description (16359:20)
  ├─┬PatchHrisEmployeesEmployeeIdRequestBody
  │ └─┬remote_fields
  │   └─┬hibob
  │     ├──[🔀] description (14757:28)
  │     └─┬employee
  │       └──[🔀] description (14756:32)
  ├─┬GetAtsUsersPositiveResponse
  │ └─┬data
  │   └─┬results
  │     └─┬Schema
  │       ├──[-] examples (24516:21)
  │       ├──[+] required (25717:21)❌ 
  │       └──[+] properties (25650:19)
  ├─┬GetAtsApplicationsParameterUpdatedAfter
  │ └──[🔀] description (18806:20)
  ├─┬GetHrisTimesheetsParameterUpdatedAfter
  │ └──[🔀] description (17326:20)
  ├─┬GetHrisTeamsParameterUpdatedAfter
  │ └──[🔀] description (15187:20)
  ├─┬PostAiApplyUnifiedApiJobsJobIdApplicationsRequestBody
  │ └─┬remote_fields
  │   └─┬ALLOF
  │     ├──[+] properties (31488:17)
  │     ├─┬workable
  │     │ ├──[🔀] description (31503:32)
  │     │ ├──[+] properties (31499:21)
  │     │ └──[-] properties (29799:21)❌ 
  │     ├─┬teamtailor
  │     │ ├──[+] description (31130:32)
  │     │ ├──[+] properties (31122:21)
  │     │ ├──[-] properties (29765:21)❌ 
  │     │ └─┬application
  │     │   ├──[+] additionalProperties (31128:45)❌ 
  │     │   ├──[+] description (31129:36)
  │     │   └──[-] properties (29772:25)❌ 
  │     ├─┬talentadore
  │     │ ├──[🔀] description (31110:32)
  │     │ ├──[+] properties (31094:21)
  │     │ ├──[+] properties (31098:21)
  │     │ ├──[+] properties (31102:21)
  │     │ ├──[+] properties (31105:21)
  │     │ └──[-] properties (30035:21)❌ 
  │     ├─┬talentsoft
  │     │ ├──[🔀] description (31422:32)
  │     │ ├──[-] properties (29753:21)❌ 
  │     │ ├──[-] properties (29757:21)❌ 
  │     │ └──[+] properties (31418:21)
  │     ├─┬successfactors
  │     │ ├──[🔀] description (31414:32)
  │     │ ├──[+] properties (31396:21)
  │     │ ├──[-] properties (29725:21)❌ 
  │     │ ├──[+] properties (31386:21)
  │     │ ├──[-] properties (29729:21)❌ 
  │     │ ├──[+] properties (31391:21)
  │     │ ├──[-] properties (29733:21)❌ 
  │     │ ├──[+] properties (31400:21)
  │     │ └──[-] properties (29736:21)❌ 
  │     ├─┬dvinci
  │     │ └──[+] properties (31438:21)
  │     ├─┬umantis
  │     │ ├──[-] description (30108:32)
  │     │ ├──[+] properties (31138:21)
  │     │ ├──[+] properties (31134:21)
  │     │ └──[-] properties (30104:21)❌ 
  │     ├─┬smartrecruiters
  │     │ └──[+] properties (31400:21)
  │     ├─┬workday
  │     │ ├──[🔀] description (31172:32)
  │     │ ├──[-] properties (29807:21)❌ 
  │     │ ├──[-] properties (29990:21)❌ 
  │     │ └──[+] properties (31168:21)
  │     └─┬zohorecruit
  │       ├──[🔀] description (31362:32)
  │       ├──[+] properties (31176:21)
  │       ├──[+] properties (31359:21)
  │       └──[-] properties (29997:21)❌ 
  ├─┬GetHrisPerformanceReviewsParameterUpdatedAfter
  │ └──[🔀] description (17788:20)
  ├─┬GetAtsOffersParameterUpdatedAfter
  │ └──[🔀] description (25901:20)
  ├─┬GetHrisAbsenceTypesParameterUpdatedAfter
  │ └──[🔀] description (15956:20)
  └─┬GetAtsTagsParameterUpdatedAfter
    └──[🔀] description (22694:20)
Document Element Total Changes Breaking Changes
paths 117 1
components 214 114

View full report

Linting Report 0 errors, 315 warnings, 187 hints

View full report

PYTHON CHANGELOG

core: 6.0.19 - 2026-03-17

🐝 New Features

  • add compileCommands config option to allow overriding the compile pipeline, preventing OOM from pylint parallelism (commit by @vishalg0wda)

core: 6.0.18 - 2026-03-11

🐛 Bug Fixes

  • reserve datetime for pythonv2 fields (commit by @danielkov)

core: 6.0.17 - 2026-03-05

🐛 Bug Fixes

  • fix model serializer dropping aliased fields when model_dump() is called without by_alias=True by falling back to field name lookup

core: 6.0.16 - 2026-03-04

🐛 Bug Fixes

  • include global security in SDK Example Usage snippets and per-operation docs (commit by @mfbx9da4)

core: 6.0.15 - 2026-02-27

🐛 Bug Fixes

  • make serverURL optional when operations define their own servers (commit by @danielkov)

core: 6.0.14 - 2026-02-27

🐛 Bug Fixes

  • derive installation URL from repo URL for monorepo subdirectory support (commit by @bradcypert)

enumUnions: 0.1.1 - 2026-03-06

🐛 Bug Fixes

  • show literal values in enum docs when enumFormat is union (commit by @bflad)

globalServerURLs: 3.2.1 - 2026-02-27

🐛 Bug Fixes

  • don't show global server URL in examples when operation has its own servers (commit by @tristanspeakeasy)

pagination: 3.0.8 - 2026-03-20

🐛 Bug Fixes

  • prevented linter warnings with nullable limit (commit by @bflad)

Based on Speakeasy CLI 1.759.0


Note

Medium Risk
Regenerates a large surface area of SDK models/operations, including breaking changes to error-code enums that may affect consumer type checks and exception handling.

Overview
Updates the generated Kombo Python SDK to v1.0.2 (new Speakeasy CLI/spec lock), refreshing operation docs and client code.

Adds new API coverage for hris.get_staffing_entities() and ats.get_roles() (sync + async), and updates multiple request/response models (notably remote_fields shapes and additional response fields like hiring-team/user role metadata).

Expands structured error handling by introducing the PLATFORM.CONCURRENCY_LIMIT_EXCEEDED error code across relevant error enums/exceptions.

Written by Cursor Bugbot for commit d07aa69. This will update automatically on new commits. Configure here.

@kombo-sdk-generator kombo-sdk-generator bot added the patch Patch version bump label Feb 27, 2026
@kombo-sdk-generator kombo-sdk-generator bot force-pushed the speakeasy-sdk-regen-1772152303 branch from 5ac11b9 to 8689d98 Compare February 28, 2026 00:28
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

@kombo-sdk-generator kombo-sdk-generator bot force-pushed the speakeasy-sdk-regen-1772152303 branch 8 times, most recently from 6cbabe8 to 5586fa5 Compare March 8, 2026 00:32
@kombo-sdk-generator kombo-sdk-generator bot force-pushed the speakeasy-sdk-regen-1772152303 branch 7 times, most recently from cf952a3 to d2d9759 Compare March 15, 2026 00:37
@kombo-sdk-generator kombo-sdk-generator bot force-pushed the speakeasy-sdk-regen-1772152303 branch 6 times, most recently from d27c922 to 9634019 Compare March 21, 2026 00:31
* `kombo.general.check_api_key()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.general.trigger_sync()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.general.send_passthrough_request()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.general.delete_integration()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.general.get_integration_details()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.general.set_integration_enabled()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.general.create_reconnection_link()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.general.get_integration_fields()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.general.update_integration_field()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.general.get_custom_fields()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.general.update_custom_field_mapping()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.general.get_tools()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_employees()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_employee_form()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.create_employee_with_form()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.add_employee_document()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_employee_document_categories()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_groups()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_employments()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_locations()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_absence_types()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_time_off_balances()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_absences()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.create_absence()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.delete_absence()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_legal_entities()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_timesheets()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_performance_review_cycles()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_performance_reviews()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.get_applications()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.move_application_to_stage()`: 
  *  `request.remote_fields.workday` **Added**
  *  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.add_application_result_link()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.add_application_note()`: 
  *  `request.remote_fields.lever` **Added**
  *  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.get_application_attachments()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.add_application_attachment()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.reject_application()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.get_candidates()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.create_candidate()`: 
  *  `request.remote_fields` **Changed**
  *  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.get_candidate_attachments()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.add_candidate_attachment()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.add_candidate_result_link()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.add_candidate_tag()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.remove_candidate_tag()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.get_tags()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.get_application_stages()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.get_jobs()`: 
  *  `response.data.results[].hiring_team[].job_roles` **Added**
  *  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.create_application()`: 
  *  `request.remote_fields` **Changed**
  *  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.get_users()`: 
  *  `response.data.results[].system_roles` **Added**
  *  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.get_offers()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.get_rejection_reasons()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.get_interviews()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.ats.import_tracked_application()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.assessment.get_packages()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.assessment.set_packages()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.assessment.get_open_orders()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.assessment.update_order_result()`: 
  *  `request.remote_fields.recruitee` **Added**
  *  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.connect.create_connection_link()`: 
  *  `request.integration_tool` **Changed**
  *  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.connect.get_integration_by_token()`:  `error.code.enum(platform.concurrency_limit_exceeded)` **Added** (Breaking ⚠️)
* `kombo.hris.get_staffing_entities()`: **Added**
* `kombo.ats.get_roles()`: **Added**
@kombo-sdk-generator kombo-sdk-generator bot force-pushed the speakeasy-sdk-regen-1772152303 branch from 9634019 to d07aa69 Compare March 22, 2026 00:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant