feat: add EU legal forms to business entity type - #781
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. 2 Skipped Deployments
|
✱ Stainless preview builds for gridThis PR will update the cli go kotlin openapi php python ruby typescript Edit this comment to update them. They will appear in their respective SDK's changelogs. ✅ grid-typescript studio · code · diff
✅ grid-openapi studio · code · diff
✅ grid-ruby studio · code · diff
✅ grid-go studio · code · diff
✅ grid-kotlin studio · code · diff
✅ grid-python studio · code · diff
✅ grid-php studio · code · diff
✅ grid-cli studio · code · diff
This comment is auto-generated by GitHub Actions and is automatically kept up to date as you push. |
|
Preview deployment for your docs. Learn more about Mintlify Previews.
|
|
Preview deployment for your docs. Learn more about Mintlify Previews.
|
|
📌 Bolt Status 2026-07-31 10:03:10 UTC — ⚡ Agent |
Summary
Adds four legal entity types to
EntityTypeso businesses incorporated outside the US can be described faithfully:PUBLICLY_LISTED_COMPANYTRUSTPRIVATE_FOUNDATIONCHARITYThe existing members are US-shaped (
LLC,S_CORPORATION,SOLE_PROPRIETORSHIP), so a publicly listed company, trust, foundation or charity could previously only be recorded asOTHER. Downstream verification providers distinguish these forms, andOTHERis not always accepted in their place — so the imprecision could block business verification rather than merely lose detail.OTHERis retained for genuinely unlisted forms.Compatibility
Additive only — no existing value changes meaning, and no field becomes required.
oasdiff breakingreports 0 errors, 40 warnings (allresponse-property-enum-value-added), soinfo.versionis unchanged per the repo's convention of bumping only for breaking changes.Clients that exhaustively switch on
entityTypeshould handle unknown values, as with any enum in this spec.Test plan
make build— spec rebundled (openapi.yaml+mintlify/openapi.yaml)make lint-openapi— passes, 0 errorsoasdiff breaking <base> <head> --fail-on ERR— exit 0Requested by @jklein24