NamespaceResp
- keyType: stringrequired
Canonical, immutable identifier for the namespace within the organization. Lowercase alphanumeric with optional hyphens, customer-supplied at create time, unique per organization. Cannot be changed.
- modeType: stringenumrequired
Billing classification for the namespace.
testis for any non-production usage — dev, staging, QA, integration testing — and is not billed.liveis for production traffic and is billed. The label is a billing/safety boundary, not an environment label: you can run any number oftestnamespaces (e.g. one per developer, one for staging, one for CI) and any number oflivenamespaces (e.g. one per product or tenant). Fixed at create time and immutable. The mode propagates to API keys minted under this namespace and to every webhook delivery'smodefield, so test data can never reach a live integration and vice versa.values- test
- live
- nameType: stringrequired
Human-readable display name. Shown in Studio's namespace switcher and on customer-facing surfaces. Editable via
PUT. - createdType: stringFormat: date-time
At ISO 8601 / RFC 3339 timestamp of namespace creation.
- settingsType: object · BrandSettings
Brand configuration (sender name, logo, contact email) applied to customer-facing surfaces such as outbound emails and signing pages. Editable wholesale via
PATCH.- companyType: stringrequired
Company name shown in branded headers, footers, and signing pages.
- contactType: stringFormat: email
Email requiredReply-to / support contact email shown to recipients of branded communications.
- logoType: string
File Id requiredID of the logo file. Upload the asset first via
POST .../files/upload-urland pass the returnedfileIdhere. Fetch the bytes via the files endpoint when you need to render the logo. - senderType: string
Name requiredDisplay name shown as the sender on outbound emails (e.g. "Acme Corp HR").
- addressType: string
Optional postal address for the brand. Shown in email footers where required for compliance (e.g. CAN-SPAM).
- phoneType: string
Optional contact phone number shown alongside
contactEmailon branded surfaces. - senderType: stringFormat: email
Email From-address used on outbound emails. Must be on a verified sending domain — see
senderEmailVerified. - senderType: boolean
Email Verified read-onlyWhether
senderEmailhas passed domain verification. Response-only — set by the verification flow, not byPATCH. Outbound emails fall back to a default sender whenfalse.
- updatedType: stringFormat: date-time
At ISO 8601 / RFC 3339 timestamp of the most recent modification. Drives the
ETagvalue used for optimistic concurrency onPATCH.
