Interface: LegalEntitySummary
Defined in: packages/sdk/src/types/organization-types.ts:286
Properties
customerProfileEvaluation?
optionalcustomerProfileEvaluation:string|null
Defined in: packages/sdk/src/types/organization-types.ts:299
Whether the profile's contents satisfy the policy: compliant / noncompliant. Split from customerProfileStatus in #23568 — they answer different questions and previously shared one field.
customerProfileSid?
optionalcustomerProfileSid:string|null
Defined in: packages/sdk/src/types/organization-types.ts:292
customerProfileStatus?
optionalcustomerProfileStatus:string|null
Defined in: packages/sdk/src/types/organization-types.ts:295
Twilio's lifecycle: draft / pending-review / in-review / twilio-approved. Null when no lifecycle status has been learned yet.
isPrimary
isPrimary:
boolean
Defined in: packages/sdk/src/types/organization-types.ts:291
legalName
legalName:
string
Defined in: packages/sdk/src/types/organization-types.ts:288
registrationIdentifier?
optionalregistrationIdentifier:string|null
Defined in: packages/sdk/src/types/organization-types.ts:290
registrationIdentifierType?
optionalregistrationIdentifierType:string|null
Defined in: packages/sdk/src/types/organization-types.ts:289
requiredBrandType?
optionalrequiredBrandType:string|null
Defined in: packages/sdk/src/types/organization-types.ts:309
Which brand type this entity's registration shape requires — STANDARD
or SOLE_PROPRIETOR, derived server-side from the business type declared
on the profile form.
null means no business type has been declared yet, so no shape is known.
That is deliberately distinct from STANDARD: absent is "not yet
answerable", while STANDARD is an answer. Advisory for UI flow — a sole
proprietor needs a mobile number captured before registration, a Standard
brand does not — while the start route remains the authority.
uuid
uuid:
string
Defined in: packages/sdk/src/types/organization-types.ts:287