Salesforce · Schema

Donor1

Fortune 500AIAnalyticsCloudCommerceCRMCustomer ServiceEnterpriseMarketingPlatformSales

Properties

Name Type Description
donorType string
id string
firstName string
lastName string
phone string
email string
address array
accountCustomFields array
View JSON Schema on GitHub

JSON Schema

salesforce-donor1-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "donorType": {
      "type": "string",
      "example": "example_value"
    },
    "id": {
      "type": "string",
      "example": "abc123"
    },
    "firstName": {
      "type": "string",
      "example": "example_value"
    },
    "lastName": {
      "type": "string",
      "example": "example_value"
    },
    "phone": {
      "type": "string",
      "example": "example_value"
    },
    "email": {
      "type": "string",
      "example": "user@example.com"
    },
    "address": {
      "type": "array",
      "description": "",
      "example": [],
      "items": {
        "type": "object",
        "properties": {
          "addressType": {
            "type": "string",
            "example": "example_value"
          },
          "street": {
            "type": "string",
            "example": "example_value"
          },
          "city": {
            "type": "string",
            "example": "example_value"
          },
          "state": {
            "type": "string",
            "example": "example_value"
          },
          "postalCode": {
            "type": "string",
            "example": "example_value"
          },
          "country": {
            "type": "string",
            "example": 42
          }
        },
        "required": [
          "addressType",
          "street",
          "city",
          "state",
          "postalCode",
          "country"
        ]
      }
    },
    "accountCustomFields": {
      "type": "array",
      "description": "",
      "example": 42,
      "items": {
        "type": "object",
        "properties": {
          "fieldName": {
            "type": "string",
            "example": "example_value"
          },
          "fieldValue": {
            "type": "string",
            "example": "example_value"
          }
        },
        "required": [
          "fieldName",
          "fieldValue"
        ]
      }
    }
  },
  "required": [
    "donorType",
    "id",
    "firstName",
    "lastName",
    "phone",
    "email",
    "address",
    "accountCustomFields"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Donor1"
}