Documentation

{{docApp.title}}

{{docApp.description}}

How can we help?

{{docApp.searchError}}
{{product.name}}

Searching in {{docApp.searchFilterBySpecificBookTitle}}

{{docApp.searchResultFilteredItems.length}} results for: {{docApp.currentResultsSearchText}} in {{docApp.searchFilterBySpecificBookTitle}}
Search results have been limited. There are a total of {{docApp.searchResponse.totalResultsAvailable}} matches.

You have an odd number of " characters in your search terms - each one needs closing with a matching " character!

{{docApp.libraryHomeViewProduct.title || docApp.libraryHomeViewProduct.id}}

{{docApp.libraryHomeViewProduct.description}}

  1. {{book.title}}

{{group.title || group.id}}

{{group.description}}

  1. {{book.title}}

{{group.title}}

Entity API / update

Operation Information

  • Application Reference: com.hornbill.core
  • Scope: Entity - Contact
  • Class: Entity
  • Required Privilege Level: none
  • Required Rights: none

Description

For internal use only - Update Contact

Request Parameters

The update API takes the following input parameters. It is important to note that the parameters must satisfy the requirement of the input validation checks.

Name Type Required Description
id xs:integer Yes Primary Key
firstname xs:string No Contact First Name
lastname xs:string No Contact Last Name
email1 xs:string No Contact Email
email2 xs:string No Contact Second Email
email3 xs:string No Contact Third Email
tel1 xs:string No Contact Telephone
tel2 xs:string No Contact Second Telephone
tel3 xs:string No Contact Third Telephone
jobtitle xs:string No Contact Job Title
description xs:string No Contact Description
company xs:string No Contact Company
notes xs:string No Contact place to add long text
country xs:string No The ISO 3166 alpha 2 country code that the contact is located in. If not set, the country set for the portal account is assumed
region xs:string No Logical location of the contact
language xs:string No The RFC3066 language code defined for this contact
timezone xs:string No The timezone that the Contact is located in If not set, the timezone set the portal account is assumed
status xs:int No Contact Status: 0 = active, 1 = suspended, 2 = archived/deleted - XMLMC accountStatusType
owner xs:string No Contact Owner
type xs:int No Contact Type: 0 (or null) = Contact, 1 = visitor
private xs:int No If 1 then this contact should only be visible to the h_owner. If h_owner is not set then is visible to everyone regardless
activityStreamId xs:string No The field used to store the activity stream id for the organization
custom_1 xs:string No Contact Custom 1
custom_2 xs:string No Contact Custom 2
custom_3 xs:string No Contact Custom 3
custom_4 xs:string No Contact Custom 4
custom_5 xs:string No Contact Custom 5
custom_6 xs:string No Contact Custom 6

Response Parameters

No response parameters are returned.

Code Examples

In This Document