Skip to main content

Interface: OrgA2PBrandDetail

Defined in: packages/sdk/src/types/organization-types.ts:221

Brand detail (GET /a2p-brands/{uuid}). Adds live registration-workflow state: workflowStatus is the workflow phase ("registering" / "awaiting_approval" / …, null when no workflow is running) and pendingSampleMessages carries the proposed samples while the workflow waits at the human-approval step.

Extends

Properties

brandStatus?

optional brandStatus: string | null

Defined in: packages/sdk/src/types/organization-types.ts:204

Inherited from

OrgA2PBrandSummary.brandStatus


campaignStatus?

optional campaignStatus: string | null

Defined in: packages/sdk/src/types/organization-types.ts:205

Inherited from

OrgA2PBrandSummary.campaignStatus


displayName

displayName: string

Defined in: packages/sdk/src/types/organization-types.ts:203

Inherited from

OrgA2PBrandSummary.displayName


evidenceUrl

evidenceUrl: string

Defined in: packages/sdk/src/types/organization-types.ts:207

Inherited from

OrgA2PBrandSummary.evidenceUrl


internalError?

optional internalError: string | null

Defined in: packages/sdk/src/types/organization-types.ts:206

Inherited from

OrgA2PBrandSummary.internalError


legalEntityUuid?

optional legalEntityUuid: string | null

Defined in: packages/sdk/src/types/organization-types.ts:202

The legal entity (Customer Profile) this brand registers under.

Inherited from

OrgA2PBrandSummary.legalEntityUuid


pendingSampleMessages?

optional pendingSampleMessages: string[] | null

Defined in: packages/sdk/src/types/organization-types.ts:223


uuid

uuid: string

Defined in: packages/sdk/src/types/organization-types.ts:200

Inherited from

OrgA2PBrandSummary.uuid


workflowStatus?

optional workflowStatus: string | null

Defined in: packages/sdk/src/types/organization-types.ts:222