{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/360dialog/json-schema/360dialog-post-rcs-v1-senders-request-schema.json",
  "title": "PostRcsV1SendersRequest",
  "x-generated": "2026-11-01",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/360dialog-openapi-generated.yml#/components/schemas/PostRcsV1SendersRequest",
  "type": "object",
  "properties": {
    "bannerUrl": {
      "type": "string"
    },
    "billingCategory": {
      "type": "string",
      "description": "CONVERSATIONAL or NON_CONVERSATIONAL"
    },
    "brand": {
      "type": "object"
    },
    "color": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "displayName": {
      "type": "string"
    },
    "emails": {
      "type": "array"
    },
    "hostingRegion": {
      "type": "string"
    },
    "logoUrl": {
      "type": "string"
    },
    "phones": {
      "type": "array"
    },
    "privacy": {
      "type": "object"
    },
    "senderName": {
      "type": "string"
    },
    "termsOfService": {
      "type": "object"
    },
    "useCase": {
      "type": "string"
    },
    "websites": {
      "type": "array"
    }
  },
  "required": [
    "bannerUrl",
    "billingCategory",
    "brand",
    "color",
    "description",
    "displayName",
    "hostingRegion",
    "logoUrl",
    "privacy",
    "senderName",
    "termsOfService",
    "useCase"
  ]
}