{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/twilio/main/json-schema/twilio-create-brand-registrations-request-schema.json", "title": "CreateBrandRegistrationsRequest", "x-generated": "2026-10-08", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/twilio-a2p-api-openapi.yml#/components/schemas/CreateBrandRegistrationsRequest", "type": "object", "required": [ "CustomerProfileBundleSid", "A2PProfileBundleSid" ], "properties": { "CustomerProfileBundleSid": { "type": "string", "minLength": 34, "maxLength": 34, "pattern": "^BU[0-9a-fA-F]{32}$", "description": "Customer Profile Bundle Sid." }, "A2PProfileBundleSid": { "type": "string", "minLength": 34, "maxLength": 34, "pattern": "^BU[0-9a-fA-F]{32}$", "description": "A2P Messaging Profile Bundle Sid." }, "BrandType": { "type": "string", "description": "Type of brand being created. One of: \"STANDARD\", \"SOLE_PROPRIETOR\". SOLE_PROPRIETOR is for low volume, SOLE_PROPRIETOR use cases. STANDARD is for all other use cases." }, "Mock": { "type": "boolean", "description": "A boolean that specifies whether brand should be a mock or not. If true, brand will be registered as a mock brand. Defaults to false if no value is provided." }, "SkipAutomaticSecVet": { "type": "boolean", "description": "A flag to disable automatic secondary vetting for brands which it would otherwise be done." } } }