ContactUpdate

Properties for updating an existing contact.

Business ApplicationsCloudCRMEnterpriseERPMicrosoft

Properties

Name Type Description
firstname string First name of the contact.
middlename string Middle name of the contact.
lastname string Last name of the contact.
suffix string Suffix used in the contact name.
salutation string Salutation for correspondence.
nickname string Nickname of the contact.
jobtitle string Job title of the contact.
department string Department or business unit.
emailaddress1 string Primary email address.
emailaddress2 string Secondary email address.
telephone1 string Main phone number (business).
telephone2 string Second phone number (home).
mobilephone string Mobile phone number.
fax string Fax number.
websiteurl string Website URL.
description string Additional information to describe the contact.
gendercode integer Gender code.
familystatuscode integer Marital status code.
birthday string Birthday.
preferredcontactmethodcode integer Preferred method of contact code.
donotemail boolean Whether to allow direct email.
donotphone boolean Whether to allow phone calls.
donotfax boolean Whether to allow faxes.
donotpostalmail boolean Whether to allow direct mail.
donotbulkemail boolean Whether to allow bulk email.
address1_name string
address1_line1 string
address1_line2 string
address1_line3 string
address1_city string
address1_stateorprovince string
address1_postalcode string
address1_country string
address1_telephone1 string
address1_latitude number
address1_longitude number
statecode integer
statuscode integer
annualincome number Annual income of the contact.
[email protected] string Bind reference to a parent account. Format: /accounts(GUID).
[email protected] string Bind reference to a parent contact. Format: /contacts(GUID).
View JSON Schema on GitHub

JSON Schema

microsoft-dynamics-365-contactupdate-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ContactUpdate",
  "title": "ContactUpdate",
  "type": "object",
  "description": "Properties for updating an existing contact.",
  "properties": {
    "firstname": {
      "type": "string",
      "maxLength": 50,
      "description": "First name of the contact."
    },
    "middlename": {
      "type": "string",
      "maxLength": 50,
      "description": "Middle name of the contact."
    },
    "lastname": {
      "type": "string",
      "maxLength": 50,
      "description": "Last name of the contact."
    },
    "suffix": {
      "type": "string",
      "maxLength": 10,
      "description": "Suffix used in the contact name."
    },
    "salutation": {
      "type": "string",
      "maxLength": 100,
      "description": "Salutation for correspondence."
    },
    "nickname": {
      "type": "string",
      "maxLength": 100,
      "description": "Nickname of the contact."
    },
    "jobtitle": {
      "type": "string",
      "maxLength": 100,
      "description": "Job title of the contact."
    },
    "department": {
      "type": "string",
      "maxLength": 100,
      "description": "Department or business unit."
    },
    "emailaddress1": {
      "type": "string",
      "format": "email",
      "maxLength": 100,
      "description": "Primary email address."
    },
    "emailaddress2": {
      "type": "string",
      "format": "email",
      "maxLength": 100,
      "description": "Secondary email address."
    },
    "telephone1": {
      "type": "string",
      "maxLength": 50,
      "description": "Main phone number (business)."
    },
    "telephone2": {
      "type": "string",
      "maxLength": 50,
      "description": "Second phone number (home)."
    },
    "mobilephone": {
      "type": "string",
      "maxLength": 50,
      "description": "Mobile phone number."
    },
    "fax": {
      "type": "string",
      "maxLength": 50,
      "description": "Fax number."
    },
    "websiteurl": {
      "type": "string",
      "format": "uri",
      "maxLength": 200,
      "description": "Website URL."
    },
    "description": {
      "type": "string",
      "description": "Additional information to describe the contact."
    },
    "gendercode": {
      "type": "integer",
      "description": "Gender code."
    },
    "familystatuscode": {
      "type": "integer",
      "description": "Marital status code."
    },
    "birthday": {
      "type": "string",
      "format": "date",
      "description": "Birthday."
    },
    "preferredcontactmethodcode": {
      "type": "integer",
      "description": "Preferred method of contact code."
    },
    "donotemail": {
      "type": "boolean",
      "description": "Whether to allow direct email."
    },
    "donotphone": {
      "type": "boolean",
      "description": "Whether to allow phone calls."
    },
    "donotfax": {
      "type": "boolean",
      "description": "Whether to allow faxes."
    },
    "donotpostalmail": {
      "type": "boolean",
      "description": "Whether to allow direct mail."
    },
    "donotbulkemail": {
      "type": "boolean",
      "description": "Whether to allow bulk email."
    },
    "address1_name": {
      "type": "string",
      "maxLength": 200
    },
    "address1_line1": {
      "type": "string",
      "maxLength": 250
    },
    "address1_line2": {
      "type": "string",
      "maxLength": 250
    },
    "address1_line3": {
      "type": "string",
      "maxLength": 250
    },
    "address1_city": {
      "type": "string",
      "maxLength": 80
    },
    "address1_stateorprovince": {
      "type": "string",
      "maxLength": 50
    },
    "address1_postalcode": {
      "type": "string",
      "maxLength": 20
    },
    "address1_country": {
      "type": "string",
      "maxLength": 80
    },
    "address1_telephone1": {
      "type": "string",
      "maxLength": 50
    },
    "address1_latitude": {
      "type": "number",
      "format": "double"
    },
    "address1_longitude": {
      "type": "number",
      "format": "double"
    },
    "statecode": {
      "type": "integer"
    },
    "statuscode": {
      "type": "integer"
    },
    "annualincome": {
      "type": "number",
      "description": "Annual income of the contact."
    },
    "[email protected]": {
      "type": "string",
      "description": "Bind reference to a parent account. Format: /accounts(GUID)."
    },
    "[email protected]": {
      "type": "string",
      "description": "Bind reference to a parent contact. Format: /contacts(GUID)."
    }
  }
}