Dieser Artikel könnte ebenfalls für dich interessant sein:
Kontakte auflisten (REST API)

Kontakt und Ansprechpartner anlegen

POST auf api/mixed

Sind Nachname und Organisation gefüllt, so werden ein Kontakt (die Organisation / das Unternehmen) und ein Ansprechpartner angelegt. Ansonsten wird nur ein Kontakt angelegt.
Werden Kontakt und Ansprechpartner angelegt, so werden die Kommunikationsdaten und die Merkmale beim Ansprechpartner hinterlegt.

Rückgabewert: Die ID des neu angelegten Kontaktes (beginnt mit "C" bei Kontakt und "P" bei Ansprechpartner). Diese ID kann bei weiteren Aufrufen, z.B. dem Anlegen einer Aufgabe, im Feld ContactId übergeben werden.

Beispiel JSON Body:

{
   "Gender":null,
   "Title":null,
   "FirstName":"Johannes",
   "LastName":"Geyer",
   "Organization":"Große Firma",
   "Organization2":null,
   "Organization3":null,
   "Department":null,
   "Position":null,
   "Salutation":null,
   "TextSalutation":null,
   "Birthday":null,
   "AccountManager":null,
   "AccountManagerId":null,
   "CustomerNo":null,
   "VATIDNumber":null,
   "MainCategory":"Kunde",
   "Tags":[  
      "Golf",
      "Hockey"
   ],
   "BlockedForMailingList":null,
   "Address":{
      "Street":null,
      "ZipCode":null,
      "City":"Lindelburg",
      "State":null,
      "Country":null,
      "MailBox":null,
      "MailBoxZipCode":null,
      "AddressType":null
   },
   "CustomField":{
      "TextFeld":"Mit Inhalt",
      "ZweitesFeld":"Im zweiten Feld"
   },
   "Communication":{
      "PhoneMobile":"01791141988",
      "EMailAddress":"[email protected]"
   }
}

Felder, die nicht gefüllt werden sollen, können weggelassen werden im JSON.

FeldTypBedeutung
GenderEnum

Wird das Geschlecht nicht definiert, so versucht D&P anhand des Vornamens und der Anrede das Geschlecht zu erkennen.

Mögliche Werte:
Organization
Male
Female

SalutationTextDie Anrede auf dem Briefumschlag. Normalerweise "Herrn" oder "Frau"
Wird die Anrede nicht übergeben, so wird sie automatisch von D&P gefüllt.
TextSalutationTextDie Anrede am Anfang eines Briefes, z.B. "Sehr geehrter Herr Müller"
Wird die Briefanrede nicht übergeben, so wird sie automatisch von D&P gefüllt.
AccountManager AccountManagerIdText
ID
Der Betreuer der Adresse. Es kann entweder die ID des Benutzers übergeben werden (in AccountManagerId) oder die E-Mail-Adresse (in AccountManager).
CustomerNoTextDie Kundennummer oder Lieferantennummer.
Ist in den Einstellungen konfiguriert, dass diese automatisch vergeben werden (Default), so geschieht das auch beim Anlegen eines Kontaktes über die API.
BlockedForMailingListBool

Bestimmt, ob der Kontakt für Mailings (Newsletter) gesperrt ist.

Mögliche Werte:
True
False

TagsArray

Die Merkmale des Kontaktes oder des Ansprechpartners

Achtung: Die Merkmale werden nicht automatisch angelegt, wenn sie nicht existieren.

Communications.TypeTextDer Typ des Kommunikationseintrags:
PhoneOffice
PhoneMobile
PhoneHome
PhoneOther
FaxOffice
EMailAddress
EMailAddress2
Homepage
Facebook
Skype
Twitter
Xing
GooglePlus
LinkedIn
YouTube 
VATIDNumberTextUmsatzsteuer ID Nummer
Address.AddressTypeTextName eines vorhanden Anschriftstypen, z.B. "Büroanschrift"