Set the primary business legal entity
Makes one approved legal entity the company's primary one, clearing the flag on whichever entity held it. Calling it on the entity that is already primary changes nothing. Requires the business_info:write permission.
Authorization
AuthorizationstringrequiredPath parameters
businessInfoIdstringrequiredThe business legal entity, as a Snowflake id in decimal string form.
Response
200 · The entity, now primary.
idstringrequiredThe business legal entity, as a Snowflake id in decimal string form.
displayLabelstringrequiredWhat to show in a list. The stored label if one was set, otherwise the legal name, otherwise EIN followed by the masked tax identifier, otherwise New business legal entity.
isPrimarybooleanrequiredWhether this is the company's primary legal entity. Always false for an entity that is still staged.
phaseenum<string>requiredmaterialized means an approved record exists and can be used as the company's business identity. staged means the id has been allocated by an in-flight first-time draft and nothing is approved yet.
statusenum<string>Status of the open draft on this entity. Absent when no draft is open.
typeenum<string>What the open draft is doing. Absent when no draft is open.
submittedstring · date-timeWhen the open draft was last sent for review, in the company's timezone. When no draft is open this carries the approved record's last-updated time instead. Absent when neither applies.