v1

latestOpenAPI 3.0.02026-08-06100301483.8 KB
Entity

Creates a new contact

If valid, the contact will be created 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 creation request will fail if the custom data is not valid.

post/Entity/Contact

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.

LocationIdinteger required

Response

OK

integer required