Create contacts

This endpoint is deprecated.
POST/api/RPC.common.Api.Contacts.set?token=<TOKEN>

Key Contacts.set · API version 2.0.0

Parameters

24 body parameters inside data[]
FieldTypeDescription
idIntegerContact person ID
namerequiredStringName
egnStringID
phonerequiredStringPhone
emailrequiredStringE-mail
faxStringFax
noteStringNote
titleStringTitle
officeStringOffice
sectionStringDepartment
positionStringPosition
admin_questionsBooleanAdministrative matters
trade_questionsBooleanBusiness
financial_questionsBooleanFinancial
technical_questionsBooleanTechnology
archiveBooleanArchived
partnerrequiredObjectPartner object.
partner.idStringCustomer ID
partner.is_companyBooleanThe customer is a Company
partner.eikStringUIC
partner.egnStringID
partner.dds_numStringVAT Number
partner.phoneStringPhone
partner.emailStringE-mail

Request example

Set Contact:
{
   "data" : [
      {
         "name" : "John Doe",
         "email" : "johndoe@gmail.com",
         "partner" : {
            "email" : "janedoe@gmail.com",
            "eik" : 999999999,
            "phone" : "+359888209011",
            "dds_num" : "BG999999999"
         },
         "phone" : "+359888902091"
      }
   ]
}

cURL

Set Contact:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{   "data" : [      {         "name" : "John Doe",         "email" : "johndoe@gmail.com",         "partner" : {            "email" : "janedoe@gmail.com",            "eik" : 999999999,            "phone" : "+359888209011",            "dds_num" : "BG999999999"         },         "phone" : "+359888902091"      }   ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.Contacts.set?token=<TOKEN>"

Response example

    HTTP/1.1 200 OK
{
   "result" : [
      {
         "id" : "Contact Id",
         "name" : "John Doe",
         "email" : "johndoe@gmail.com",
         "phone" : "+359888902091",
         "partner" : {
            "id" : "Partner Id"
         },
         "title" : "title"
      }
   ],
   "status" : "OK",
   "count" : 1,
   "code" : 100
}