[auto] SDK update (major) — spec 60e3a426b2be76e7e7ca22b44a89961068ddd29b#23
Open
github-actions[bot] wants to merge 1 commit into
Open
[auto] SDK update (major) — spec 60e3a426b2be76e7e7ca22b44a89961068ddd29b#23github-actions[bot] wants to merge 1 commit into
github-actions[bot] wants to merge 1 commit into
Conversation
6e63370 to
9d98ff7
Compare
1 task
drago1216
added a commit
that referenced
this pull request
May 29, 2026
… RUF001/003 (#26) Three coordinated changes addressing the false "generation-failed" label that stuck on PR #23 after a successful generation run: A. Decouple quality checks from each other (workflow YAML) Format / lint / smoke / test no longer cascade — they all gate on `steps.generate.outcome == 'success'` instead of chaining off each other. Format failing on an unfixable lint issue no longer hides the actual lint / smoke / test signal. Reviewers see every result on a single run. B. Three-tier generation status (workflow YAML + build_pr_body.py) "Determine generation status" now emits one of: - success everything green - quality-issues generate succeeded; one or more downstream checks (format/lint/smoke/test) failed. SDK is structurally valid but has issues. - generation-failed make generate itself failed; SDK not buildable. The PR-create step toggles a matching label per tier — `quality-issues` and `generation-failed` are mutually exclusive, removed when not applicable. build_pr_body.py emits a softer WARNING banner for quality-issues and a stronger CAUTION banner for generation-failed (no banner on success). Bump version gate stays at `result == 'success'` only — quality issues block the auto-bump so a reviewer decides whether to merge as-is. C. Add RUF001 + RUF003 to per-file-ignores for generated paths The 13 unfixable ruff errors that triggered yesterday's false failure were all RUF001 (ambiguous unicode in strings — curly quotes copied from spec descriptions). RUF002 was already ignored on those paths but the matching string/comment variants weren't. The smart quotes come from API designers' description text and aren't ambiguous in context; ruff is being pedantic about source we don't own. Verified locally: build_pr_body.py renders all three banner variants cleanly. The next sdk-update run should land cleanly green on the example from PR #23. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
9d98ff7 to
ab1f17e
Compare
ab1f17e to
a9b20be
Compare
a9b20be to
96624fc
Compare
96624fc to
041a778
Compare
1 task
drago1216
added a commit
that referenced
this pull request
Jun 1, 2026
[SPN-2931] Stop regen from deleting .github/ tree PR #23 (auto/sdk-update) was deleting our entire .github/ directory on every regen — CODEOWNERS, generate.yml, publish-pypi.yml, publish-testpypi.yml, and sdk-update.yml itself all showed as removed in the bot PR. Root cause: scripts/post_generate.py runs shutil.rmtree(PROJECT_ROOT / ".github") as part of its "cleanup generator artifacts" pass. That logic was written when .github/ was 100% openapi-generator output (the Python template still writes a default .github/workflows/python.yml). Since then we've added our own workflows under .github/, but the cleanup kept indiscriminately rm-rf'ing the whole tree. Fix: 1. Add .github/** to .openapi-generator-ignore so the generator never writes there in the first place. This makes the cleanup step a no-op for .github/ regardless of what the upstream template emits. 2. Remove ".github" from post_generate.py's unwanted list with a comment explaining why it's intentionally absent (so a future maintainer doesn't re-add it). Verified locally: ran `make generate` after the change; .github/ contents are byte-identical to before, git status reports a clean working tree for the directory. Next bot run on auto/sdk-update should drop the five .github deletions from the diff. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
041a778 to
7f137e2
Compare
1 task
drago1216
added a commit
that referenced
this pull request
Jun 1, 2026
…imit (#30) Mirror of bhr-api-php#83's fix. Our build_pr_body.py and sdk-update.yml have the same shape (Python and PHP scripts started as a verbatim copy of each other) and have the same latent bug: build_pr_body.py unconditionally inlines the full oasdiff markdown changelog into the PR body, and a major spec rewrite (e.g. PR #23's 863 ERR-level breaking changes, ~100 KB of markdown) exceeds GitHub's hard 65,536-char PR body cap. The PHP repo hit it first because their workflow happened to trigger against the latest spec; ours hasn't reproduced yet, but would the next time the upstream spec has more than ~50 endpoint changes. Fix: size-budget the changelog section. Build all other sections optimistically, treat their total length as fixed cost, give the changelog whatever budget is left under SAFE_BUDGET = 60,000 chars (under the 65,536 hard cap, with headroom for joins, trailing newlines, and gh's GraphQL serialization). When the changelog overflows the available budget: - truncate_at_line() slices on a line boundary so we never cut mid-line - append a notice with the run URL so reviewers can find the full changelog at .sdk-update/analysis/changelog.md in the workflow run build_pr_body.py gained a --run-url flag. The workflow passes ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} through an env var. Verified locally (the PHP commit) with a synthetic 120K-char changelog: output lands at ~60K, line-aligned, all downstream sections intact. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Spec source
60e3a426b2be2026-06-01T20:10:21ZSemver classification
Bump level:
majorReason: Breaking changes detected. 863 ERR-level change(s): api-removed-without-deprecation, request-body-added-required, request-body-type-changed, request-parameter-default-value-removed, request-parameter-type-changed, request-property-any-of-removed, request-property-became-not-nullable, request-property-enum-value-removed, response-body-one-of-added, response-body-type-changed, response-media-type-removed, response-property-list-of-types-widened, response-property-one-of-added, response-property-type-changed.
API changelog (from oasdiff)
API Changelog 1.0 vs. 1.0
API Changes
GET /api/v1/alert-configurations
POST /api/v1/alert-configurations
GET /api/v1/alert-configurations/{id}
PUT /api/v1/alert-configurations/{id}
GET /api/v1/alerts
POST /api/v1/applicant_tracking/application
oauthwas added to the APIGET /api/v1/applicant_tracking/applications
applications/items/applicant/avatarlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applications/items/job/title/idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applications/items/ratinglist-of-types was widened by adding typesnullto media typeapplication/jsonof response200nextPageUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200oauthwas added to the APIGET /api/v1/applicant_tracking/applications/{applicationId}
applicant/address/addressLine1list-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/address/addressLine2list-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/address/citylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/address/countrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/address/statelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/address/zipcodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/availableStartDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/avatarlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/education/institutionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/linkedinUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/phoneNumberlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/sourcelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/twitterUsernamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicant/websiteUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200applicationReferenceslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200attachmentCountlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200attachmentslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200coverLetterFileIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200desiredSalarylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200job/hiringLead/avatarlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200job/hiringLead/jobTitle/idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200job/hiringLead/jobTitle/labellist-of-types was widened by adding typesnullto media typeapplication/jsonof response200job/title/idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200movedFromlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200movedTolist-of-types was widened by adding typesnullto media typeapplication/jsonof response200questionsAndAnswers/items/archivedDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200questionsAndAnswers/items/editedDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200questionsAndAnswers/items/editedEndDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200questionsAndAnswers/items/hasRevisionslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200questionsAndAnswers/items/isArchivedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200ratinglist-of-types was widened by adding typesnullto media typeapplication/jsonof response200referredBylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200resumeFileIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200status/changedByUser/avatarlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200status/changedByUser/jobTitle/idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200status/changedByUser/jobTitle/labellist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to theapplicant/addressresponse propertyoneOflist for the response status200subschema #1, subschema #2to theapplicant/educationresponse propertyoneOflist for the response status200subschema #1, subschema #2to theapplicant/education/levelresponse propertyoneOflist for the response status200subschema #1, subschema #2to thejob/hiringLeadresponse propertyoneOflist for the response status200subschema #1, subschema #2to thejob/hiringLead/jobTitleresponse propertyoneOflist for the response status200subschema #1, subschema #2to thestatus/changedByUserresponse propertyoneOflist for the response status200subschema #1, subschema #2to thestatus/changedByUser/jobTitleresponse propertyoneOflist for the response status200applicant/addressresponse's property type/format changed fromobject, null/to/`` for status200applicant/educationresponse's property type/format changed fromobject, null/to/`` for status200applicant/education/levelresponse's property type/format changed fromobject, null/to/`` for status200job/hiringLeadresponse's property type/format changed fromobject, null/to/`` for status200job/hiringLead/jobTitleresponse's property type/format changed fromobject, null/to/`` for status200status/changedByUserresponse's property type/format changed fromobject, null/to/`` for status200status/changedByUser/jobTitleresponse's property type/format changed fromobject, null/to/`` for status200oauthwas added to the APIPOST /api/v1/applicant_tracking/applications/{applicationId}/comments
oauthwas added to the APIPOST /api/v1/applicant_tracking/applications/{applicationId}/status
oauthwas added to the APIGET /api/v1/applicant_tracking/jobs
items/hiringLead/avatarlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/hiringLead/jobTitlelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/postingUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/title/idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to theitems/departmentresponse propertyoneOflist for the response status200subschema #1, subschema #2to theitems/hiringLeadresponse propertyoneOflist for the response status200subschema #1, subschema #2to theitems/locationresponse propertyoneOflist for the response status200items/departmentresponse's property type/format changed fromobject, null/to/`` for status200items/hiringLeadresponse's property type/format changed fromobject, null/to/`` for status200items/locationresponse's property type/format changed fromobject, null/to/`` for status200oauthwas added to the APIGET /api/v1/applicant_tracking/locations
oauthwas added to the APIGET /api/v1/applicant_tracking/statuses
items/codelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200oauthwas added to the APIGET /api/v1/benefit/company_benefit
companyBenefits/items/allowsCatchUplist-of-types was widened by adding typesnullto media typeapplication/jsonof response200companyBenefits/items/allowsSuperCatchUplist-of-types was widened by adding typesnullto media typeapplication/jsonof response200companyBenefits/items/benefitVendorIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200companyBenefits/items/companyDeductionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200companyBenefits/items/deductionTypeIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200companyBenefits/items/endDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200companyBenefits/items/startDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/benefit/employee_benefit
subschema #1, subschema #2, subschema #3from thefiltersrequest propertyanyOflistemployeeBenefits/items/employeeBenefit/items/companyAmountlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/companyAmountTypelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/companyAnnualMaxlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/companyCapAmountlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/companyCapAmountTypelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/companyPercentBasedOnlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/coverageLevellist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/currencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/deductionEndDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/deductionStartDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/employeeAmountlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/employeeAmountTypelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/employeeAnnualMaxlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/employeeCapAmountlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/employeeCapAmountTypelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/employeeBenefit/items/employeePercentBasedOnlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employeeBenefits/items/payFrequencylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/benefit/member_benefit
members/items/coverages/items/events/items/monthlyPremiumInCentslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200members/items/coverages/items/events/items/premiumTierIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/benefitcoverages
Benefit Coverages/items/benefitPlanIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Benefit Coverages/items/descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/benefits/member-benefits
data/items/plans/items/dateRanges/items/endDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/benefits/settings/deduction_types/all
items/managedDeductionTypelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/subTypes/items/managedDeductionTypelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PATCH /api/v1/company-profile-data/company-information
address/line1became not nullableaddress/line2became not nullableaddress/citylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/line1list-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/line2list-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/statelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/ziplist-of-types was widened by adding typesnullto media typeapplication/jsonof response200displayNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200industryCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200legalNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200phonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subdomainlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200terminationDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/line1list-of-types was widened by adding typesnullto media typeapplication/merge-patch+jsonaddress/line2list-of-types was widened by adding typesnullto media typeapplication/merge-patch+jsonPUT /api/v1/company-profile-data/industry-codes
company_industries/items/addedByUserIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200company_industries/items/addedYmdtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/compensation/benchmarks
jobLocationPairs/items/benchmarks/items/dataYearlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/benchmarks/items/sourceColorlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/benchmarks/items/sourceIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/benchmarks/items/values/originalCurrencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/benchmarks/items/values/originalMaxlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/benchmarks/items/values/originalMedianlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/benchmarks/items/values/originalMinlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/employees/items/managerNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/employees/items/managerTitlelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/internalJobPayBand/values/originalCurrencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/internalJobPayBand/values/originalMaxlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/internalJobPayBand/values/originalMedianlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/internalJobPayBand/values/originalMinlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobLocationPairs/items/locationDetails/countrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thejobLocationPairs/items/employees/items/departmentresponse propertyoneOflist for the response status200subschema #1, subschema #2to thejobLocationPairs/items/employees/items/divisionresponse propertyoneOflist for the response status200subschema #1, subschema #2to thejobLocationPairs/items/internalJobPayBandresponse propertyoneOflist for the response status200subschema #1, subschema #2to thejobLocationPairs/items/locationDetailsresponse propertyoneOflist for the response status200jobLocationPairs/items/employees/items/departmentresponse's property type/format changed fromobject, null/to/`` for status200jobLocationPairs/items/employees/items/divisionresponse's property type/format changed fromobject, null/to/`` for status200jobLocationPairs/items/internalJobPayBandresponse's property type/format changed fromobject, null/to/`` for status200jobLocationPairs/items/locationDetailsresponse's property type/format changed fromobject, null/to/`` for status200POST /api/v1/compensation/benchmarks
savedBenchmark/benchmarkMaxlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/benchmarkMinlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/benchmarkSourcelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/benchmarkValuelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/companiesSurveyedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/currencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/dataYearlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/employeesSurveyedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalCompanySizelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalCountrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalIndustrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalJobDescriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalJobTitlelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalLevellist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalLocationlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalSecondaryLocationlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/jobLocationIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/mercerJobCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/sourceDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/sourceIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PUT /api/v1/compensation/benchmarks
savedBenchmark/benchmarkMaxlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/benchmarkMinlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/benchmarkSourcelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/benchmarkValuelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/companiesSurveyedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/currencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/dataYearlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/employeesSurveyedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalCompanySizelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalCountrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalIndustrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalJobDescriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalJobTitlelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalLevellist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalLocationlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/externalSecondaryLocationlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/jobLocationIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/mercerJobCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/sourceDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200savedBenchmark/sourceIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/compensation/benchmarks/details
benchmarkValues/items/createdYmdtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200benchmarkValues/items/dataYearlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200benchmarkValues/items/jobTitlelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200benchmarkValues/items/lastEditedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200benchmarkValues/items/sourceColorCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200benchmarkValues/items/sourceDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200benchmarkValues/items/updatedYmdtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200companyPayRange/originalCurrencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200companyPayRange/originalMaxlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200companyPayRange/originalMedianlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200companyPayRange/originalMinlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employees/items/compaRatiolist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employees/items/compaRatioStatuslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employees/items/countrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employees/items/isRemotelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employees/items/rangePenetrationlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200internalJobPayBand/descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200internalJobPayBand/originalCurrencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200internalJobPayBand/originalMaxlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200internalJobPayBand/originalMedianlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200internalJobPayBand/originalMinlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200locationlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200locationIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/companiesSurveyedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/createdYmdtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/dataYearlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/employeesSurveyedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/formattedJobDescriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/jobDescriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/jobLevellist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/lastReviewedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/updatedYmdtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/values/descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/values/originalCurrencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/values/originalMaxlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/values/originalMedianlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mercerBenchmarkDetails/values/originalMinlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thecompanyPayRangeresponse propertyoneOflist for the response status200subschema #1, subschema #2to theemployees/items/locationresponse propertyoneOflist for the response status200subschema #1, subschema #2to theemployees/items/varianceFromPayBandresponse propertyoneOflist for the response status200subschema #1, subschema #2to theinternalJobPayBandresponse propertyoneOflist for the response status200subschema #1, subschema #2to themercerBenchmarkDetailsresponse propertyoneOflist for the response status200companyPayRangeresponse's property type/format changed fromobject, null/to/`` for status200employees/items/locationresponse's property type/format changed fromobject, null/to/`` for status200employees/items/varianceFromPayBandresponse's property type/format changed fromobject, null/to/`` for status200internalJobPayBandresponse's property type/format changed fromobject, null/to/`` for status200mercerBenchmarkDetailsresponse's property type/format changed fromobject, null/to/`` for status200POST /api/v1/compensation/benchmarks/import
columnMap/items/expectedColumnKeylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/compensation/benchmarks/sources
items/colorCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/compensation/equity/settings
companyValuationlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200disclaimerslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200outstandingShareslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200pricePerSharelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200sliderMaxlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200sliderMinlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200vestingConditionslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PUT /api/v1/compensation/equity/settings
POST /api/v1/compensation/planning_cycles
DELETE /api/v1/compensation/planning_cycles/{id}
PUT /api/v1/compensation/planning_cycles/{id}
GET /api/v1/compensation/planning_cycles/{id}/admins
adminsto the response with the200statusisFullAdminto the response with the200statusPOST /api/v1/compensation/planning_cycles/{id}/admins
DELETE /api/v1/compensation/planning_cycles/{id}/admins/{employeeId}
DELETE /api/v1/compensation/planning_cycles/{id}/approvals/employee/{employeeId}
POST /api/v1/compensation/planning_cycles/{id}/approvals/final_approver/{employeeId}
PUT /api/v1/compensation/planning_cycles/{id}/approvals/{templateId}
PUT /api/v1/compensation/planning_cycles/{id}/budgets/breakdown
PUT /api/v1/compensation/planning_cycles/{id}/budgets/guidelines
POST /api/v1/compensation/planning_cycles/{id}/budgets/import
PUT /api/v1/compensation/planning_cycles/{id}/change_comm/template
PUT /api/v1/compensation/planning_cycles/{id}/complete
DELETE /api/v1/compensation/planning_cycles/{id}/employees
POST /api/v1/compensation/planning_cycles/{id}/employees
PUT /api/v1/compensation/planning_cycles/{id}/launch
POST /api/v1/compensation/planning_cycles/{id}/recommendations
POST /api/v1/compensation/planning_cycles/{id}/recommendations/send
GET /api/v1/compensation/tools
DELETE /api/v1/compensation/total_rewards/custom_disclaimer
PUT /api/v1/compensation/total_rewards/custom_disclaimer
DELETE /api/v1/compensation/total_rewards/employees
POST /api/v1/compensation/total_rewards/employees
PUT /api/v1/compensation/total_rewards/onboarding/{stepName}
GET /api/v1/compensation/total_rewards/{employeeId}
GET /api/v1/compensation/total_rewards/{employeeId}/printable
GET /api/v1/compensation/total_rewards/{employeeId}/statement
GET /api/v1/custom-reports
pagination/next_pagelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200pagination/prev_pagelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/custom-reports/{reportId}
pagination/next_pagelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200pagination/prev_pagelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200POST /api/v1/datasets/{datasetName}
aggregations/defaultAggregationbecame not nullableavgof the request propertyaggregations/defaultAggregationcountof the request propertyaggregations/defaultAggregationmaxof the request propertyaggregations/defaultAggregationminof the request propertyaggregations/defaultAggregationsumof the request propertyaggregations/defaultAggregationpagination/next_pagelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200pagination/prev_pagelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200sortBy/items/aggregationTypeaggregations/defaultAggregationlist-of-types was widened by adding typesnullto media typeapplication/jsonPOST /api/v1/datasets/{datasetName}/field-options
dependentFieldsbecame not nullablefiltersbecame not nullabledependentFieldslist-of-types was widened by adding typesnullto media typeapplication/jsonfilterslist-of-types was widened by adding typesnullto media typeapplication/jsonGET /api/v1/datasets/{datasetName}/fields
pagination/next_pagelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200pagination/prev_pagelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/employee-verifications/employees/{employeeId}
PUT /api/v1/employee-verifications/employees/{employeeId}/{verificationId}
GET /api/v1/employee-verifications/integration
PUT /api/v1/employee-verifications/integration
POST /api/v1/employee-verifications/users/{userId}/send-email
GET /api/v1/employeedependents
Employee Dependents/items/addressLine1list-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/addressLine2list-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/citylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/countrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/homePhonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/isStudentlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/isUsCitizenlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/maskedSINlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/maskedSSNlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/middleNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/statelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/zipCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200noenum value from theEmployee Dependents/items/isStudentresponse property for the response status200noenum value from theEmployee Dependents/items/isUsCitizenresponse property for the response status200yesenum value from theEmployee Dependents/items/isStudentresponse property for the response status200yesenum value from theEmployee Dependents/items/isUsCitizenresponse property for the response status200POST /api/v1/employeedependents
Employee Dependents/items/addressLine1list-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/addressLine2list-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/citylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/countrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/homePhonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/isStudentlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/isUsCitizenlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/maskedSINlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/maskedSSNlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/middleNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/statelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/zipCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200noenum value from theEmployee Dependents/items/isStudentresponse property for the response status200noenum value from theEmployee Dependents/items/isUsCitizenresponse property for the response status200yesenum value from theEmployee Dependents/items/isStudentresponse property for the response status200yesenum value from theEmployee Dependents/items/isUsCitizenresponse property for the response status200GET /api/v1/employeedependents/{id}
Employee Dependents/items/addressLine1list-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/addressLine2list-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/citylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/countrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/homePhonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/isStudentlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/isUsCitizenlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/maskedSINlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/maskedSSNlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/middleNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/statelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/zipCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200noenum value from theEmployee Dependents/items/isStudentresponse property for the response status200noenum value from theEmployee Dependents/items/isUsCitizenresponse property for the response status200yesenum value from theEmployee Dependents/items/isStudentresponse property for the response status200yesenum value from theEmployee Dependents/items/isUsCitizenresponse property for the response status200PUT /api/v1/employeedependents/{id}
Employee Dependents/items/addressLine1list-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/addressLine2list-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/citylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/countrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/homePhonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/isStudentlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/isUsCitizenlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/maskedSINlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/maskedSSNlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/middleNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/statelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200Employee Dependents/items/zipCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200noenum value from theEmployee Dependents/items/isStudentresponse property for the response status200noenum value from theEmployee Dependents/items/isUsCitizenresponse property for the response status200yesenum value from theEmployee Dependents/items/isStudentresponse property for the response status200yesenum value from theEmployee Dependents/items/isUsCitizenresponse property for the response status200GET /api/v1/employees
data/items/allOf[#/components/schemas/GetEmployeesEmployeeBaseResponse]/firstNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[#/components/schemas/GetEmployeesEmployeeBaseResponse]/jobTitleNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[#/components/schemas/GetEmployeesEmployeeBaseResponse]/lastNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[#/components/schemas/GetEmployeesEmployeeBaseResponse]/photoUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[#/components/schemas/GetEmployeesEmployeeBaseResponse]/preferredNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[#/components/schemas/GetEmployeesEmployeeBaseResponse]/statuslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/bestEmaillist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/birthDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/departmentIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/departmentNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/divisionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/divisionNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/employmentStatusIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/employmentStatusNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/facebookUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/hireDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/homeEmaillist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/homePhonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/instagramUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/jobTitleIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/linkedinUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/locationIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/locationNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/middleNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/mobilePhonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/pinterestUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/reportsToIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/reportsToNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/skypeUsernamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/twitterUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/workEmaillist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/workPhonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200data/items/allOf[subschema #2]/workPhoneExtensionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200meta/page/limitlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200meta/page/nextCursorlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200meta/page/prevCursorlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200queryrequest parameterpage, the type/format of propertyallOf[subschema #2]/afterwas changed frominteger/to `string`/queryrequest parameterpage, the type/format of propertyallOf[subschema #2]/beforewas changed frominteger/to `string`/basicwas added to the APIaddressLine1to the propertyitems/of thequeryrequest parameterfieldsaddressLine2to the propertyitems/of thequeryrequest parameterfieldsageto the propertyitems/of thequeryrequest parameterfieldsallergiesto the propertyitems/of thequeryrequest parameterfieldsbirthplaceto the propertyitems/of thequeryrequest parameterfieldscitizenshipto the propertyitems/of thequeryrequest parameterfieldscitizenshipIdto the propertyitems/of thequeryrequest parameterfieldscityto the propertyitems/of thequeryrequest parameterfieldscompensationChangeReasonto the propertyitems/of thequeryrequest parameterfieldscompensationChangeReasonIdto the propertyitems/of thequeryrequest parameterfieldscompensationCommentto the propertyitems/of thequeryrequest parameterfieldscompensationEffectiveDateto the propertyitems/of thequeryrequest parameterfieldscompensationEndDateto the propertyitems/of thequeryrequest parameterfieldscontractEndDateto the propertyitems/of thequeryrequest parameterfieldscountryto the propertyitems/of thequeryrequest parameterfieldscountryIdto the propertyitems/of thequeryrequest parameterfieldsdietaryRestrictionsto the propertyitems/of thequeryrequest parameterfieldsdisplayNameto the propertyitems/of thequeryrequest parameterfieldseeoJobCategoryto the propertyitems/of thequeryrequest parameterfieldseeoJobCategoryIdto the propertyitems/of thequeryrequest parameterfieldseinto the propertyitems/of thequeryrequest parameterfieldseligibleForRehireto the propertyitems/of thequeryrequest parameterfieldseligibleForRehireIdto the propertyitems/of thequeryrequest parameterfieldsemployeeNameto the propertyitems/of thequeryrequest parameterfieldsemployeeNumberto the propertyitems/of thequeryrequest parameterfieldsemploymentStatusCommentto the propertyitems/of thequeryrequest parameterfieldsemploymentStatusEffectiveDateto the propertyitems/of thequeryrequest parameterfieldsemploymentTypeto the propertyitems/of thequeryrequest parameterfieldsemploymentTypeIdto the propertyitems/of thequeryrequest parameterfieldsethnicityto the propertyitems/of thequeryrequest parameterfieldsethnicityIdto the propertyitems/of thequeryrequest parameterfieldsfinalDoseAdministrationDateto the propertyitems/of thequeryrequest parameterfieldsfinalPayDateto the propertyitems/of thequeryrequest parameterfieldsfirstNameLastNameto the propertyitems/of thequeryrequest parameterfieldsfirstNameMiddleInitialto the propertyitems/of thequeryrequest parameterfieldsflsaCodeto the propertyitems/of thequeryrequest parameterfieldsflsaCodeIdto the propertyitems/of thequeryrequest parameterfieldsgenderto the propertyitems/of thequeryrequest parameterfieldsgenderIdentityto the propertyitems/of thequeryrequest parameterfieldsgenderIdentityIdto the propertyitems/of thequeryrequest parameterfieldshoursPerPayCycleto the propertyitems/of thequeryrequest parameterfieldsisManagerto the propertyitems/of thequeryrequest parameterfieldsjacketSizeto the propertyitems/of thequeryrequest parameterfieldsjacketSizeIdto the propertyitems/of thequeryrequest parameterfieldsjobInformationEffectiveDateto the propertyitems/of thequeryrequest parameterfieldsmaritalStatusto the propertyitems/of thequeryrequest parameterfieldsmiddleInitialto the propertyitems/of thequeryrequest parameterfieldsnationalIdto the propertyitems/of thequeryrequest parameterfieldsnationalInsuranceCategoryto the propertyitems/of thequeryrequest parameterfieldsnationalInsuranceCategoryIdto the propertyitems/of thequeryrequest parameterfieldsnationalityto the propertyitems/of thequeryrequest parameterfieldsnationalityIdto the propertyitems/of thequeryrequest parameterfieldsnickNameto the propertyitems/of thequeryrequest parameterfieldsninto the propertyitems/of thequeryrequest parameterfieldsnoticePeriodto the propertyitems/of thequeryrequest parameterfieldsnoticePeriodIdto the propertyitems/of thequeryrequest parameterfieldsoriginalHireDateto the propertyitems/of thequeryrequest parameterfieldsovertimeto the propertyitems/of thequeryrequest parameterfieldsovertimeRateto the propertyitems/of thequeryrequest parameterfieldspaidPerto the propertyitems/of thequeryrequest parameterfieldspayRateto the propertyitems/of thequeryrequest parameterfieldspayScheduleto the propertyitems/of thequeryrequest parameterfieldspayScheduleIdto the propertyitems/of thequeryrequest parameterfieldspayTypeto the propertyitems/of thequeryrequest parameterfieldspreferredNameLastNameto the propertyitems/of thequeryrequest parameterfieldsprobationEndDateto the propertyitems/of thequeryrequest parameterfieldspronounsto the propertyitems/of thequeryrequest parameterfieldspronounsIdto the propertyitems/of thequeryrequest parameterfieldsproofOfVaccinationto the propertyitems/of thequeryrequest parameterfieldssecondaryLanguageto the propertyitems/of thequeryrequest parameterfieldsshirtSizeto the propertyitems/of thequeryrequest parameterfieldsshirtSizeIdto the propertyitems/of thequeryrequest parameterfieldssinto the propertyitems/of thequeryrequest parameterfieldsssnto the propertyitems/of thequeryrequest parameterfieldsstateto the propertyitems/of thequeryrequest parameterfieldsstateIdto the propertyitems/of thequeryrequest parameterfieldstShirtSizeto the propertyitems/of thequeryrequest parameterfieldstShirtSizeIdto the propertyitems/of thequeryrequest parameterfieldstaxTypeIdto the propertyitems/of thequeryrequest parameterfieldsteamsto the propertyitems/of thequeryrequest parameterfieldstenureto the propertyitems/of thequeryrequest parameterfieldsterminationDateto the propertyitems/of thequeryrequest parameterfieldsterminationReasonto the propertyitems/of thequeryrequest parameterfieldsterminationReasonIdto the propertyitems/of thequeryrequest parameterfieldsterminationRegrettableto the propertyitems/of thequeryrequest parameterfieldsterminationRegrettableIdto the propertyitems/of thequeryrequest parameterfieldsterminationTypeto the propertyitems/of thequeryrequest parameterfieldsterminationTypeIdto the propertyitems/of thequeryrequest parameterfieldsuserIdto the propertyitems/of thequeryrequest parameterfieldsvaccinationStatusto the propertyitems/of thequeryrequest parameterfieldsvaccinationStatusIdto the propertyitems/of thequeryrequest parameterfieldsvaccineReceivedto the propertyitems/of thequeryrequest parameterfieldsvaccineReceivedIdto the propertyitems/of thequeryrequest parameterfieldsveteranStatusto the propertyitems/of thequeryrequest parameterfieldsveteranStatusIdto the propertyitems/of thequeryrequest parameterfieldszipcodeto the propertyitems/of thequeryrequest parameterfieldsdata/items/allOf[subschema #2]/addressLine1to the response with the200statusdata/items/allOf[subschema #2]/addressLine2to the response with the200statusdata/items/allOf[subschema #2]/ageto the response with the200statusdata/items/allOf[subschema #2]/allergiesto the response with the200statusdata/items/allOf[subschema #2]/birthplaceto the response with the200statusdata/items/allOf[subschema #2]/citizenshipto the response with the200statusdata/items/allOf[subschema #2]/citizenshipIdto the response with the200statusdata/items/allOf[subschema #2]/cityto the response with the200statusdata/items/allOf[subschema #2]/compensationChangeReasonto the response with the200statusdata/items/allOf[subschema #2]/compensationChangeReasonIdto the response with the200statusdata/items/allOf[subschema #2]/compensationCommentto the response with the200statusdata/items/allOf[subschema #2]/compensationEffectiveDateto the response with the200statusdata/items/allOf[subschema #2]/compensationEndDateto the response with the200statusdata/items/allOf[subschema #2]/contractEndDateto the response with the200statusdata/items/allOf[subschema #2]/countryto the response with the200statusdata/items/allOf[subschema #2]/countryIdto the response with the200statusdata/items/allOf[subschema #2]/dietaryRestrictionsto the response with the200statusdata/items/allOf[subschema #2]/displayNameto the response with the200statusdata/items/allOf[subschema #2]/eeoJobCategoryto the response with the200statusdata/items/allOf[subschema #2]/eeoJobCategoryIdto the response with the200statusdata/items/allOf[subschema #2]/einto the response with the200statusdata/items/allOf[subschema #2]/eligibleForRehireto the response with the200statusdata/items/allOf[subschema #2]/eligibleForRehireIdto the response with the200statusdata/items/allOf[subschema #2]/employeeNameto the response with the200statusdata/items/allOf[subschema #2]/employeeNumberto the response with the200statusdata/items/allOf[subschema #2]/employmentStatusCommentto the response with the200statusdata/items/allOf[subschema #2]/employmentStatusEffectiveDateto the response with the200statusdata/items/allOf[subschema #2]/employmentTypeto the response with the200statusdata/items/allOf[subschema #2]/employmentTypeIdto the response with the200statusdata/items/allOf[subschema #2]/ethnicityto the response with the200statusdata/items/allOf[subschema #2]/ethnicityIdto the response with the200statusdata/items/allOf[subschema #2]/finalDoseAdministrationDateto the response with the200statusdata/items/allOf[subschema #2]/finalPayDateto the response with the200statusdata/items/allOf[subschema #2]/firstNameLastNameto the response with the200statusdata/items/allOf[subschema #2]/firstNameMiddleInitialto the response with the200statusdata/items/allOf[subschema #2]/flsaCodeto the response with the200statusdata/items/allOf[subschema #2]/flsaCodeIdto the response with the200statusdata/items/allOf[subschema #2]/genderto the response with the200statusdata/items/allOf[subschema #2]/genderIdentityto the response with the200statusdata/items/allOf[subschema #2]/genderIdentityIdto the response with the200statusdata/items/allOf[subschema #2]/hoursPerPayCycleto the response with the200statusdata/items/allOf[subschema #2]/isManagerto the response with the200statusdata/items/allOf[subschema #2]/jacketSizeto the response with the200statusdata/items/allOf[subschema #2]/jacketSizeIdto the response with the200statusdata/items/allOf[subschema #2]/jobInformationEffectiveDateto the response with the200statusdata/items/allOf[subschema #2]/maritalStatusto the response with the200statusdata/items/allOf[subschema #2]/middleInitialto the response with the200statusdata/items/allOf[subschema #2]/nationalIdto the response with the200statusdata/items/allOf[subschema #2]/nationalInsuranceCategoryto the response with the200statusdata/items/allOf[subschema #2]/nationalInsuranceCategoryIdto the response with the200statusdata/items/allOf[subschema #2]/nationalityto the response with the200statusdata/items/allOf[subschema #2]/nationalityIdto the response with the200statusdata/items/allOf[subschema #2]/nickNameto the response with the200statusdata/items/allOf[subschema #2]/ninto the response with the200statusdata/items/allOf[subschema #2]/noticePeriodto the response with the200statusdata/items/allOf[subschema #2]/noticePeriodIdto the response with the200statusdata/items/allOf[subschema #2]/originalHireDateto the response with the200statusdata/items/allOf[subschema #2]/overtimeto the response with the200statusdata/items/allOf[subschema #2]/overtimeRateto the response with the200statusdata/items/allOf[subschema #2]/paidPerto the response with the200statusdata/items/allOf[subschema #2]/payRateto the response with the200statusdata/items/allOf[subschema #2]/payScheduleto the response with the200statusdata/items/allOf[subschema #2]/payScheduleIdto the response with the200statusdata/items/allOf[subschema #2]/payTypeto the response with the200statusdata/items/allOf[subschema #2]/preferredNameLastNameto the response with the200statusdata/items/allOf[subschema #2]/probationEndDateto the response with the200statusdata/items/allOf[subschema #2]/pronounsto the response with the200statusdata/items/allOf[subschema #2]/pronounsIdto the response with the200statusdata/items/allOf[subschema #2]/proofOfVaccinationto the response with the200statusdata/items/allOf[subschema #2]/secondaryLanguageto the response with the200statusdata/items/allOf[subschema #2]/shirtSizeto the response with the200statusdata/items/allOf[subschema #2]/shirtSizeIdto the response with the200statusdata/items/allOf[subschema #2]/sinto the response with the200statusdata/items/allOf[subschema #2]/ssnto the response with the200statusdata/items/allOf[subschema #2]/stateto the response with the200statusdata/items/allOf[subschema #2]/stateIdto the response with the200statusdata/items/allOf[subschema #2]/tShirtSizeto the response with the200statusdata/items/allOf[subschema #2]/tShirtSizeIdto the response with the200statusdata/items/allOf[subschema #2]/taxTypeIdto the response with the200statusdata/items/allOf[subschema #2]/teamsto the response with the200statusdata/items/allOf[subschema #2]/tenureto the response with the200statusdata/items/allOf[subschema #2]/terminationDateto the response with the200statusdata/items/allOf[subschema #2]/terminationReasonto the response with the200statusdata/items/allOf[subschema #2]/terminationReasonIdto the response with the200statusdata/items/allOf[subschema #2]/terminationRegrettableto the response with the200statusdata/items/allOf[subschema #2]/terminationRegrettableIdto the response with the200statusdata/items/allOf[subschema #2]/terminationTypeto the response with the200statusdata/items/allOf[subschema #2]/terminationTypeIdto the response with the200statusdata/items/allOf[subschema #2]/userIdto the response with the200statusdata/items/allOf[subschema #2]/vaccinationStatusto the response with the200statusdata/items/allOf[subschema #2]/vaccinationStatusIdto the response with the200statusdata/items/allOf[subschema #2]/vaccineReceivedto the response with the200statusdata/items/allOf[subschema #2]/vaccineReceivedIdto the response with the200statusdata/items/allOf[subschema #2]/veteranStatusto the response with the200statusdata/items/allOf[subschema #2]/veteranStatusIdto the response with the200statusdata/items/allOf[subschema #2]/zipcodeto the response with the200statusPOST /api/v1/employees
application/jsonfor the response with the status201GET /api/v1/employees/directory
401GET /api/v1/employees/{employeeId}/onboarding-experiences
POST /api/v1/employees/{employeeId}/onboarding-experiences
GET /api/v1/employees/{employeeId}/onboarding-experiences/{onboardingExperienceId}
POST /api/v1/employees/{employeeId}/photo
application/jsonto the request body402GET /api/v1/employees/{employeeId}/photo/{size}
image/jpegfor the response with the status200application/jsonfor the response with the status200image/*for the response with the status200PUT /api/v1/employees/{employeeId}/time_off/policies
items/accrualStartDatebecame not nullableitems/accrualStartDatelist-of-types was widened by adding typesnullto media typeapplication/jsonDELETE /api/v1/employees/{id}
GET /api/v1/employees/{id}
queryrequest parameterfields, default valuefirstName,lastNamewas removedaddress1list-of-types was widened by adding typesnullto media typeapplication/jsonof response200address1list-of-types was widened by adding typesnullto media typeapplication/xmlof response200bestEmaillist-of-types was widened by adding typesnullto media typeapplication/jsonof response200bestEmaillist-of-types was widened by adding typesnullto media typeapplication/xmlof response200birthDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200birthDatelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200canUploadPhotolist-of-types was widened by adding typesnullto media typeapplication/jsonof response200canUploadPhotolist-of-types was widened by adding typesnullto media typeapplication/xmlof response200citylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200citylist-of-types was widened by adding typesnullto media typeapplication/xmlof response200countrylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200countrylist-of-types was widened by adding typesnullto media typeapplication/xmlof response200departmentlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200departmentlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200departmentIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200departmentIdlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200divisionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200divisionlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200divisionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200divisionIdlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200employmentStatuslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employmentStatuslist-of-types was widened by adding typesnullto media typeapplication/xmlof response200employmentStatusIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200employmentStatusIdlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200exemptlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200exemptlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200facebookUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200facebookUrllist-of-types was widened by adding typesnullto media typeapplication/xmlof response200firstNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200firstNamelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200genderlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200genderlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200hireDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200hireDatelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200homeEmaillist-of-types was widened by adding typesnullto media typeapplication/jsonof response200homeEmaillist-of-types was widened by adding typesnullto media typeapplication/xmlof response200homePhonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200homePhonelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200instagramUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200instagramUrllist-of-types was widened by adding typesnullto media typeapplication/xmlof response200jobTitleIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobTitleIdlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200jobTitleNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobTitleNamelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200lastNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200lastNamelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200linkedinUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200linkedinUrllist-of-types was widened by adding typesnullto media typeapplication/xmlof response200locationlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200locationlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200locationIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200locationIdlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200maritallist-of-types was widened by adding typesnullto media typeapplication/jsonof response200maritallist-of-types was widened by adding typesnullto media typeapplication/xmlof response200middleNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200middleNamelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200mobilePhonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200mobilePhonelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200originalHireDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200originalHireDatelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200payPeriodlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200payPeriodlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200payRatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200payRatelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200payTypelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200payTypelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200photoUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200photoUrllist-of-types was widened by adding typesnullto media typeapplication/xmlof response200pinterestUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200pinterestUrllist-of-types was widened by adding typesnullto media typeapplication/xmlof response200preferredNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200preferredNamelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200reportsToIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200reportsToIdlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200reportsToNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200reportsToNamelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200skypeUsernamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200skypeUsernamelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200statelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200statelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200statuslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200statuslist-of-types was widened by adding typesnullto media typeapplication/xmlof response200terminationDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200terminationDatelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200twitterUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200twitterUrllist-of-types was widened by adding typesnullto media typeapplication/xmlof response200workEmaillist-of-types was widened by adding typesnullto media typeapplication/jsonof response200workEmaillist-of-types was widened by adding typesnullto media typeapplication/xmlof response200workPhonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200workPhonelist-of-types was widened by adding typesnullto media typeapplication/xmlof response200workPhoneExtensionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200workPhoneExtensionlist-of-types was widened by adding typesnullto media typeapplication/xmlof response200401Activeenum value from thestatusresponse property for the response status200(media type: application/json)Activeenum value from thestatusresponse property for the response status200(media type: application/xml)Inactiveenum value from thestatusresponse property for the response status200(media type: application/json)Inactiveenum value from thestatusresponse property for the response status200(media type: application/xml)POST /api/v1/employees/{id}
address2(media type: application/json)address2(media type: text/xml)address2(media type: application/xml)application/jsonfor the response with the status200GET /api/v1/hris/org/locations
allOf[#/components/schemas/PagedResponse]/_linkslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/address/address1list-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/address/address2list-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/address/citylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/address/countryIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/address/stateIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/address/timezonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/address/zipcodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/archivedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/createdAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200POST /api/v1/hris/org/locations
address/address1became not nullableaddress/address2became not nullableaddress/citybecame not nullableaddress/countryIdbecame not nullableaddress/stateIdbecame not nullableaddress/timezonebecame not nullableaddress/zipcodebecame not nullableaddress/address1list-of-types was widened by adding typesnullto media typeapplication/jsonof response201address/address2list-of-types was widened by adding typesnullto media typeapplication/jsonof response201address/citylist-of-types was widened by adding typesnullto media typeapplication/jsonof response201address/countryIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201address/stateIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201address/timezonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201address/zipcodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201archivedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201createdAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201address/address1list-of-types was widened by adding typesnullto media typeapplication/jsonaddress/address2list-of-types was widened by adding typesnullto media typeapplication/jsonaddress/citylist-of-types was widened by adding typesnullto media typeapplication/jsonaddress/countryIdlist-of-types was widened by adding typesnullto media typeapplication/jsonaddress/stateIdlist-of-types was widened by adding typesnullto media typeapplication/jsonaddress/timezonelist-of-types was widened by adding typesnullto media typeapplication/jsonaddress/zipcodelist-of-types was widened by adding typesnullto media typeapplication/jsonGET /api/v1/hris/org/locations/{id}
address/address1list-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/address2list-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/citylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/countryIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/stateIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/timezonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/zipcodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200archivedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200createdAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PUT /api/v1/hris/org/locations/{id}
address/address1became not nullableaddress/address2became not nullableaddress/citybecame not nullableaddress/countryIdbecame not nullableaddress/stateIdbecame not nullableaddress/timezonebecame not nullableaddress/zipcodebecame not nullableaddress/address1list-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/address2list-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/citylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/countryIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/stateIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/timezonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/zipcodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200archivedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200createdAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200address/address1list-of-types was widened by adding typesnullto media typeapplication/jsonaddress/address2list-of-types was widened by adding typesnullto media typeapplication/jsonaddress/citylist-of-types was widened by adding typesnullto media typeapplication/jsonaddress/countryIdlist-of-types was widened by adding typesnullto media typeapplication/jsonaddress/stateIdlist-of-types was widened by adding typesnullto media typeapplication/jsonaddress/timezonelist-of-types was widened by adding typesnullto media typeapplication/jsonaddress/zipcodelist-of-types was widened by adding typesnullto media typeapplication/jsonPOST /api/v1/login
employeeIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/meta/bank-holidays
GET /api/v1/meta/company
GET /api/v1/meta/countries/options
#/components/schemas/CountriesResponseSchema, #/components/schemas/CountrySchemato the response bodyoneOflist for the response status200array/to/`` for status200queryrequest parameterisoCode404422GET /api/v1/meta/countries/{id}
GET /api/v1/meta/currency-conversions
GET /api/v1/meta/currency/types
GET /api/v1/meta/industries
GET /api/v1/meta/lists
items/aliaslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/options/items/archivedDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/options/items/createdDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/fieldIdresponse's property type/format changed fromstring/to `integer`/for status200(media type: application/json)noenum value to theitems/manageableresponse property for the response status200(media type: application/json)noenum value to theitems/multipleresponse property for the response status200(media type: application/json)noenum value to theitems/options/items/archivedresponse property for the response status200(media type: application/json)yesenum value to theitems/manageableresponse property for the response status200(media type: application/json)yesenum value to theitems/multipleresponse property for the response status200(media type: application/json)yesenum value to theitems/options/items/archivedresponse property for the response status200(media type: application/json)items/idto the response with the200status (media type: application/json)items/options/items/frequencyto the response with the200status (media type: application/json)items/options/items/manageableto the response with the200status (media type: application/json)PUT /api/v1/meta/lists/{listFieldId}
string/to `object`/(media type: text/xml)aliaslist-of-types was widened by adding typesnullto media typetext/xmlof response200options/items/archivedDatelist-of-types was widened by adding typesnullto media typetext/xmlof response200options/items/createdDatelist-of-types was widened by adding typesnullto media typetext/xmlof response200noenum value to themanageableresponse property for the response status200noenum value to themultipleresponse property for the response status200noenum value to theoptions/items/archivedresponse property for the response status200yesenum value to themanageableresponse property for the response status200yesenum value to themultipleresponse property for the response status200yesenum value to theoptions/items/archivedresponse property for the response status200queryrequest parameterformatoption(media type: text/xml)application/jsonfor the response with the status200405idto the response with the200statusoptions/items/frequencyto the response with the200statusoptions/items/manageableto the response with the200statusGET /api/v1/meta/provinces
GET /api/v1/meta/time_off/policies
items/effectiveDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/meta/time_off/types
timeOffTypes/items/colorlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200timeOffTypes/items/iconlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/meta/timezones
allOf[#/components/schemas/PagedResponse]/_linkslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/meta/timezones/by-zip/{zip}
GET /api/v1/meta/timezones/{id}
GET /api/v1/new-hire-packets
POST /api/v1/new-hire-packets
DELETE /api/v1/new-hire-packets/{id}
GET /api/v1/new-hire-packets/{id}
PUT /api/v1/new-hire-packets/{id}
POST /api/v1/new-hire-packets/{id}/cancel
PUT /api/v1/new-hire-packets/{id}/question-visibility
POST /api/v1/new-hire-packets/{id}/send
GET /api/v1/onboarding/new-hire-widget
GET /api/v1/pay-grades-and-bands
groups/items/groupNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/levelIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/levelNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/payBand/currencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/payBand/levelIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200POST /api/v1/pay-grades-and-bands/import
GET /api/v1/pay-grades-and-bands/job-titles
groups/items/groupNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/levelIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/levelNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/payBand/currencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/payBand/levelIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PUT /api/v1/pay-grades-and-bands/job-titles
GET /api/v1/pay-grades-and-bands/job-titles-with-employees
items/levelIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/pay-grades-and-bands/levels
groups/items/groupNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/levelIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/levelNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/payBand/currencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/payBand/levelIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PUT /api/v1/pay-grades-and-bands/levels
DELETE /api/v1/pay-grades-and-bands/levels/{segment}
GET /api/v1/pay-grades-and-bands/pay-bands
groups/items/groupNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/levelIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/levelNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/payBand/currencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/payBand/levelIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PUT /api/v1/pay-grades-and-bands/pay-bands
POST /api/v1/pay-grades-and-bands/publish
GET /api/v1/pay-grades-and-bands/review
groups/items/groupNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/levelIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/levelNamelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/payBand/currencyCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200groups/items/levels/items/payBand/levelIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/performance/employees/{employeeId}/goals
goals/items/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thegoals/items/actionsresponse propertyoneOflist for the response status200goals/items/actionsresponse's property type/format changed fromobject, null/to/`` for status200POST /api/v1/performance/employees/{employeeId}/goals
alignsWithOptionIdbecame not nullablecompletionDatebecame not nullablemilestonesbecame not nullablegoal/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201goal/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201goal/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201goal/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response201subschema #1, subschema #2to thegoal/actionsresponse propertyoneOflist for the response status201goal/actionsresponse's property type/format changed fromobject, null/to/`` for status201alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsoncompletionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonGET /api/v1/performance/employees/{employeeId}/goals/aggregate
goals/items/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thegoals/items/actionsresponse propertyoneOflist for the response status200goals/items/actionsresponse's property type/format changed fromobject, null/to/`` for status200GET /api/v1/performance/employees/{employeeId}/goals/shareOptions
persons/items/employeeIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200persons/items/userIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}
alignsWithOptionIdbecame not nullablecompletionDatebecame not nullablegoal/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thegoal/actionsresponse propertyoneOflist for the response status200goal/actionsresponse's property type/format changed fromobject, null/to/`` for status200alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsoncompletionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonGET /api/v1/performance/employees/{employeeId}/goals/{goalId}/aggregate
goal/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thegoal/actionsresponse propertyoneOflist for the response status200goal/actionsresponse's property type/format changed fromobject, null/to/`` for status200POST /api/v1/performance/employees/{employeeId}/goals/{goalId}/close
commentbecame not nullablegoal/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201goal/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201goal/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201goal/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response201subschema #1, subschema #2to thegoal/actionsresponse propertyoneOflist for the response status201goal/actionsresponse's property type/format changed fromobject, null/to/`` for status201commentlist-of-types was widened by adding typesnullto media typeapplication/jsonPUT /api/v1/performance/employees/{employeeId}/goals/{goalId}/milestones/{milestoneId}/progress
goal/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thegoal/actionsresponse propertyoneOflist for the response status200goal/actionsresponse's property type/format changed fromobject, null/to/`` for status200PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}/progress
completionDatebecame not nullablegoal/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thegoal/actionsresponse propertyoneOflist for the response status200goal/actionsresponse's property type/format changed fromobject, null/to/`` for status200completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonPOST /api/v1/performance/employees/{employeeId}/goals/{goalId}/reopen
goal/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201goal/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201goal/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201goal/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response201subschema #1, subschema #2to thegoal/actionsresponse propertyoneOflist for the response status201goal/actionsresponse's property type/format changed fromobject, null/to/`` for status201PUT /api/v1/performance/employees/{employeeId}/goals/{goalId}/sharedWith
goal/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thegoal/actionsresponse propertyoneOflist for the response status200goal/actionsresponse's property type/format changed fromobject, null/to/`` for status200GET /api/v1/scheduling/schedules
POST /api/v1/scheduling/schedules
DELETE /api/v1/scheduling/schedules/{id}
GET /api/v1/scheduling/schedules/{id}
PATCH /api/v1/scheduling/schedules/{id}
GET /api/v1/scheduling/schedules/{id}/pdf
GET /api/v1/scheduling/shifts
POST /api/v1/scheduling/shifts
POST /api/v1/scheduling/shifts/publish
DELETE /api/v1/scheduling/shifts/{id}
GET /api/v1/scheduling/shifts/{id}
PATCH /api/v1/scheduling/shifts/{id}
GET /api/v1/scheduling/timezones
GET /api/v1/time-tracking/break-assessments
allOf[subschema #2]/data/items/availableYmdtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/durationDifferencelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/expectedDurationlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/recordedDurationlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/unavailableYmdtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/violations/items/amountlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/violations/items/employeeTimesheetClockEntryIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to theallOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/nextresponse propertyoneOflist for the response status200subschema #1, subschema #2to theallOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/prevresponse propertyoneOflist for the response status200allOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/nextresponse's property type/format changed fromobject, null/to/`` for status200allOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/prevresponse's property type/format changed fromobject, null/to/`` for status200GET /api/v1/time-tracking/break-policies
allOf[subschema #2]/data/items/deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to theallOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/nextresponse propertyoneOflist for the response status200subschema #1, subschema #2to theallOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/prevresponse propertyoneOflist for the response status200allOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/nextresponse's property type/format changed fromobject, null/to/`` for status200allOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/prevresponse's property type/format changed fromobject, null/to/`` for status200POST /api/v1/time-tracking/break-policies
breaks/items/availabilityEndTimebecame not nullablebreaks/items/availabilityMaxHoursWorkedbecame not nullablebreaks/items/availabilityMinHoursWorkedbecame not nullablebreaks/items/availabilityStartTimebecame not nullablebreaks/items/idbecame not nullabledescriptionbecame not nullablebreaks/items/availabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201breaks/items/availabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201breaks/items/availabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201breaks/items/availabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201breaks/items/deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201breaks/items/updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201breaks/items/availabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonbreaks/items/availabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonbreaks/items/availabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonbreaks/items/availabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonbreaks/items/idlist-of-types was widened by adding typesnullto media typeapplication/jsondescriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonPOST /api/v1/time-tracking/break-policies/suggestions
GET /api/v1/time-tracking/break-policies/{id}
deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PATCH /api/v1/time-tracking/break-policies/{id}
descriptionbecame not nullabledeletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonGET /api/v1/time-tracking/break-policies/{id}/breaks
allOf[subschema #2]/data/items/availabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/availabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/availabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/availabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to theallOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/nextresponse propertyoneOflist for the response status200subschema #1, subschema #2to theallOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/prevresponse propertyoneOflist for the response status200allOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/nextresponse's property type/format changed fromobject, null/to/`` for status200allOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/prevresponse's property type/format changed fromobject, null/to/`` for status200POST /api/v1/time-tracking/break-policies/{id}/breaks
availabilityEndTimebecame not nullableavailabilityMaxHoursWorkedbecame not nullableavailabilityMinHoursWorkedbecame not nullableavailabilityStartTimebecame not nullableavailabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201availabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201availabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201availabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201availabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonavailabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonavailabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonavailabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonPUT /api/v1/time-tracking/break-policies/{id}/breaks
items/availabilityEndTimebecame not nullableitems/availabilityMaxHoursWorkedbecame not nullableitems/availabilityMinHoursWorkedbecame not nullableitems/availabilityStartTimebecame not nullableitems/idbecame not nullableitems/availabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/availabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/availabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/availabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/availabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonitems/availabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonitems/availabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonitems/availabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonitems/idlist-of-types was widened by adding typesnullto media typeapplication/jsonGET /api/v1/time-tracking/break-policies/{id}/employees
allOf[subschema #2]/data/items/namelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/photoUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to theallOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/nextresponse propertyoneOflist for the response status200subschema #1, subschema #2to theallOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/prevresponse propertyoneOflist for the response status200allOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/nextresponse's property type/format changed fromobject, null/to/`` for status200allOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/prevresponse's property type/format changed fromobject, null/to/`` for status200PUT /api/v1/time-tracking/break-policies/{id}/sync
breaks/items/availabilityEndTimebecame not nullablebreaks/items/availabilityMaxHoursWorkedbecame not nullablebreaks/items/availabilityMinHoursWorkedbecame not nullablebreaks/items/availabilityStartTimebecame not nullablebreaks/items/idbecame not nullabledescriptionbecame not nullablebreaks/items/availabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200breaks/items/availabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200breaks/items/availabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200breaks/items/availabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200breaks/items/deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200breaks/items/updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200breaks/items/availabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonbreaks/items/availabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonbreaks/items/availabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonbreaks/items/availabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonbreaks/items/idlist-of-types was widened by adding typesnullto media typeapplication/jsondescriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonGET /api/v1/time-tracking/breaks/{id}
availabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200availabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200availabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200availabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PATCH /api/v1/time-tracking/breaks/{id}
availabilityEndTimebecame not nullableavailabilityMaxHoursWorkedbecame not nullableavailabilityMinHoursWorkedbecame not nullableavailabilityStartTimebecame not nullableavailabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200availabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200availabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200availabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200availabilityEndTimelist-of-types was widened by adding typesnullto media typeapplication/jsonavailabilityMaxHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonavailabilityMinHoursWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonavailabilityStartTimelist-of-types was widened by adding typesnullto media typeapplication/jsonGET /api/v1/time-tracking/employees/{id}/break-availabilities
items/availableAfterMinutesWorkedlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/availableAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/availableInlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/unavailableAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/unavailableInlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/time-tracking/employees/{id}/break-policies
allOf[subschema #2]/data/items/deletedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200allOf[subschema #2]/data/items/updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to theallOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/nextresponse propertyoneOflist for the response status200subschema #1, subschema #2to theallOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/prevresponse propertyoneOflist for the response status200allOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/nextresponse's property type/format changed fromobject, null/to/`` for status200allOf[#/components/schemas/TimeTracking-OffsetPaginatedResponseData-V1]/_links/prevresponse's property type/format changed fromobject, null/to/`` for status200GET /api/v1/time-tracking/projects
queryrequest parameterfilterqueryrequest parameterpagequeryrequest parameterpageSizequeryrequest parametersort401403422501200POST /api/v1/time-tracking/projects
400401403409422501201DELETE /api/v1/time-tracking/projects/{id}
pathrequest parameterid, the type/format was changed fromstring/to `integer`/401403404422501204GET /api/v1/time-tracking/projects/{id}
PATCH /api/v1/time-tracking/projects/{id}
pathrequest parameterid, the type/format was changed fromstring/to `integer`/400401403404409422501200GET /api/v1/time-tracking/projects/{projectId}/tasks
pathrequest parameterprojectId, the type/format was changed fromstring/to `integer`/queryrequest parameterpagequeryrequest parameterpageSizequeryrequest parameterstatuses[]401403404422501200POST /api/v1/time-tracking/projects/{projectId}/tasks
403404409422501201DELETE /api/v1/time-tracking/tasks/{id}
pathrequest parameterid, the type/format was changed fromstring/to `integer`/401403404422501204GET /api/v1/time-tracking/tasks/{id}
pathrequest parameterid, the type/format was changed fromstring/to `integer`/401403404422501200PATCH /api/v1/time-tracking/tasks/{id}
pathrequest parameterid, the type/format was changed fromstring/to `integer`/403404409422501200PUT /api/v1/time_off/requests/{requestId}/status
application/jsonfor the response with the status200POST /api/v1/time_tracking/clock_entries/store
entries/items/breakIdbecame not nullableitems/endlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201items/hourslist-of-types was widened by adding typesnullto media typeapplication/jsonof response201items/notelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201items/startlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201items/timezonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201subschema #1, subschema #2to theitems/breakInforesponse propertyoneOflist for the response status201subschema #1, subschema #2to theitems/projectInfo/oneOf[#/components/schemas/ProjectInfoApiTransformer]/taskresponse propertyoneOflist for the response status201items/breakInforesponse's property type/format changed fromobject, null/to/`` for status201items/projectInfo/oneOf[#/components/schemas/ProjectInfoApiTransformer]/taskresponse's property type/format changed fromobject, null/to/`` for status201entries/items/breakIdlist-of-types was widened by adding typesnullto media typeapplication/jsonPOST /api/v1/time_tracking/employees/{employeeId}/clock_in
breakIdbecame not nullabledatebecame not nullablenotebecame not nullableprojectIdbecame not nullablestartbecame not nullabletaskIdbecame not nullabletimezonebecame not nullableendlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200hourslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200notelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200startlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200timezonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thebreakInforesponse propertyoneOflist for the response status200subschema #1, subschema #2to theprojectInfo/oneOf[#/components/schemas/ProjectInfoApiTransformer]/taskresponse propertyoneOflist for the response status200breakInforesponse's property type/format changed fromobject, null/to/`` for status200projectInfo/oneOf[#/components/schemas/ProjectInfoApiTransformer]/taskresponse's property type/format changed fromobject, null/to/`` for status200breakIdlist-of-types was widened by adding typesnullto media typeapplication/jsondatelist-of-types was widened by adding typesnullto media typeapplication/jsonnotelist-of-types was widened by adding typesnullto media typeapplication/jsonprojectIdlist-of-types was widened by adding typesnullto media typeapplication/jsonstartlist-of-types was widened by adding typesnullto media typeapplication/jsontaskIdlist-of-types was widened by adding typesnullto media typeapplication/jsontimezonelist-of-types was widened by adding typesnullto media typeapplication/json^([01]?[0-9]|2[0-3]):[0-5][0-9]$from the request propertystartPOST /api/v1/time_tracking/employees/{employeeId}/clock_out
endlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200hourslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200notelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200startlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200timezonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thebreakInforesponse propertyoneOflist for the response status200subschema #1, subschema #2to theprojectInfo/oneOf[#/components/schemas/ProjectInfoApiTransformer]/taskresponse propertyoneOflist for the response status200breakInforesponse's property type/format changed fromobject, null/to/`` for status200projectInfo/oneOf[#/components/schemas/ProjectInfoApiTransformer]/taskresponse's property type/format changed fromobject, null/to/`` for status200POST /api/v1/time_tracking/hour_entries/store
items/endlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201items/hourslist-of-types was widened by adding typesnullto media typeapplication/jsonof response201items/notelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201items/startlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201items/timezonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201subschema #1, subschema #2to theitems/breakInforesponse propertyoneOflist for the response status201subschema #1, subschema #2to theitems/projectInfo/oneOf[#/components/schemas/ProjectInfoApiTransformer]/taskresponse propertyoneOflist for the response status201items/breakInforesponse's property type/format changed fromobject, null/to/`` for status201items/projectInfo/oneOf[#/components/schemas/ProjectInfoApiTransformer]/taskresponse's property type/format changed fromobject, null/to/`` for status201GET /api/v1/time_tracking/timesheet_entries
items/approvedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/endlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/hourslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/notelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/startlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/timezonelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/updatedAtlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to theitems/projectInfo/oneOf[#/components/schemas/ProjectInfoApiTransformer]/taskresponse propertyoneOflist for the response status200items/projectInfo/oneOf[#/components/schemas/ProjectInfoApiTransformer]/taskresponse's property type/format changed fromobject, null/to/`` for status200PUT /api/v1/timetracking/adjust
holidayIdbecame not nullableprojectIdbecame not nullableshiftDifferentialIdbecame not nullabletaskIdbecame not nullableholidayIdlist-of-types was widened by adding typesnullto media typeapplication/jsonprojectIdlist-of-types was widened by adding typesnullto media typeapplication/jsonshiftDifferentialIdlist-of-types was widened by adding typesnullto media typeapplication/jsontaskIdlist-of-types was widened by adding typesnullto media typeapplication/jsonPOST /api/v1/timetracking/record
response/messagelist-of-types was widened by adding typesnullto media typeapplication/jsonof response201GET /api/v1/timetracking/record/{id}
departmentIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200divisionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200holidayIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobDatalist-of-types was widened by adding typesnullto media typeapplication/jsonof response200jobTitleIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200payCodelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200projectIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200shiftDifferentialIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200taskIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to theprojectresponse propertyoneOflist for the response status200subschema #1, subschema #2to theproject/taskresponse propertyoneOflist for the response status200subschema #1, subschema #2to theshiftDifferentialresponse propertyoneOflist for the response status200projectresponse's property type/format changed fromobject, null/to/`` for status200project/taskresponse's property type/format changed fromobject, null/to/`` for status200shiftDifferentialresponse's property type/format changed fromobject, null/to/`` for status200GET /api/v1/training/record/employee/{employeeId}
oneOf[subschema #1]/additionalProperties/costlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200oneOf[subschema #1]/additionalProperties/creditslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200oneOf[subschema #1]/additionalProperties/hourslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200oneOf[subschema #1]/additionalProperties/instructorlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200oneOf[subschema #1]/additionalProperties/noteslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200POST /api/v1/training/record/employee/{employeeId}
costlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201creditslist-of-types was widened by adding typesnullto media typeapplication/jsonof response201hourslist-of-types was widened by adding typesnullto media typeapplication/jsonof response201instructorlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201noteslist-of-types was widened by adding typesnullto media typeapplication/jsonof response201PUT /api/v1/training/record/{employeeTrainingRecordId}
costlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201creditslist-of-types was widened by adding typesnullto media typeapplication/jsonof response201hourslist-of-types was widened by adding typesnullto media typeapplication/jsonof response201instructorlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201noteslist-of-types was widened by adding typesnullto media typeapplication/jsonof response201GET /api/v1/training/type
additionalProperties/descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200additionalProperties/linkUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200additionalProperties/requiredlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200POST /api/v1/training/type
descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201linkUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response201requiredlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201PUT /api/v1/training/type/{trainingTypeId}
descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200linkUrllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200requiredlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/webhooks
webhooks/items/lastSentlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200POST /api/v1/webhooks
lastSentlist-of-types was widened by adding typesnullto media typeapplication/jsonof response201GET /api/v1/webhooks/monitor_fields
fields/items/aliaslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/webhooks/post-fields
fields/items/aliaslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200fields/items/tableIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200fields/items/typelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1/webhooks/{id}
lastSentlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PUT /api/v1/webhooks/{id}
lastSentlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1_1/employees/{employeeId}/time_off/policies
items/accrualStartDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200PUT /api/v1_1/employees/{employeeId}/time_off/policies
items/accrualStartDatebecame not nullableitems/accrualStartDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200items/accrualStartDatelist-of-types was widened by adding typesnullto media typeapplication/jsonGET /api/v1_1/performance/employees/{employeeId}/goals/aggregate
goals/items/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thegoals/items/actionsresponse propertyoneOflist for the response status200goals/items/actionsresponse's property type/format changed fromobject, null/to/`` for status200PUT /api/v1_1/performance/employees/{employeeId}/goals/{goalId}
alignsWithOptionIdbecame not nullablecompletionDatebecame not nullablegoal/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goal/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thegoal/actionsresponse propertyoneOflist for the response status200goal/actionsresponse's property type/format changed fromobject, null/to/`` for status200alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsoncompletionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonPOST /api/v1_2/datasets/{datasetName}/field-options
dependentFieldsbecame not nullablefiltersbecame not nullabledependentFieldslist-of-types was widened by adding typesnullto media typeapplication/jsonfilterslist-of-types was widened by adding typesnullto media typeapplication/jsonGET /api/v1_2/datasets/{datasetName}/fields
pagination/next_pagelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200pagination/prev_pagelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200GET /api/v1_2/performance/employees/{employeeId}/goals/aggregate
goals/items/alignsWithOptionIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/completionDatelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/lastChangedDateTimelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200goals/items/milestoneslist-of-types was widened by adding typesnullto media typeapplication/jsonof response200subschema #1, subschema #2to thegoals/items/actionsresponse propertyoneOflist for the response status200goals/items/actionsresponse's property type/format changed fromobject, null/to/`` for status200POST /api/v2/datasets/{datasetName}/data
filterbecame not nullableorderBybecame not nullabledata/items/fields/additionalProperties/list-of-types was widened by adding typesboolean, array, object, null and numberto media typeapplication/jsonof response200links/nextlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200links/prevlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200filterlist-of-types was widened by adding typesnullto media typeapplication/jsonorderBylist-of-types was widened by adding typesnullto media typeapplication/jsonapplication/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status400application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status403application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status404application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status413application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status422application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status500Changes since last review
This PR was opened automatically by the
sdk-updateworkflow.Trigger:
workflow_dispatch.