v1

latestOpenAPI 3.0.02026-08-06100301483.8 KB
Entity

Updates a contact

If valid, the contact will be updated directly in Infinity.

Notes must not exceed the max upload size configured in Infinity.

A Photo must not exceed the max upload size configured in Infinity.

The max upload size can be retrieved from the /Reference/MaxUploadSize method (In KB).

All id fields must match valid reference data from the /Reference methods.

The Telecoms field can only contain one item set as IsPreferredTelecom

If passed, the CustomFieldData must adhere to the field definitions retrieved from the /Reference/CustomFields method especially regarding item ids, in the case of combo boxes and multi-select lists, min/max values for dates and max length for text. Note that the Contact update request will fail if the custom data is not valid.

put/Entity/Contact

Query parameters

idinteger required

The id to update

Request body

TitleIdinteger nullable
Forenamestring nullable
Middlenamestring nullable
Surnamestring nullable
KnownAsstring nullable
FestiveMailboolean nullable
LinkedInUrlstring nullable
XingUrlstring nullable
FacebookProfileUrlstring nullable
TwitterProfileUrlstring nullable
Photostring byte nullable

A Base64 image to display against the candidate

The image cannot exceed the max upload size configured in Infinity.

StartDatestring date-time nullable
EndDatestring date-time nullable
Salarynumber nullable
SalaryPerIdinteger nullable
SalaryCurrencyIdinteger nullable
JobTitlestring nullable
Departmentstring nullable
ContactPriorityIdinteger nullable
IsDecisionMakerboolean nullable
AlternateCodestring nullable
Notesstring nullable
Consultantsinteger[] nullable

Depreciated. OwningConsultants can be used instead to supply a list of consultants and their roles.

Response

OK