POST api/CRM/AddPerson

Add a new person to CRM.

Request Information

URI Parameters

None.

Body Parameters

Object containing person inforamtion.

PersonAdd
NameDescriptionTypeAdditional information
UniqueNumber

Person/organisation number

string

None.

FirstName

string

None.

LastName

string

None.

Address

AddressModel

None.

BillingAddress

AddressModel

None.

Email

string

None.

MobilePhone

string

None.

IsCompany

boolean

None.

CompanyName

string

None.

EmailSecretCode

string

None.

SalesWebCrmId

integer

None.

IsSalesOrder

boolean

None.

PartnerLeadId

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "UniqueNumber": "sample string 1",
  "FirstName": "sample string 2",
  "LastName": "sample string 3",
  "Address": {
    "$id": "2",
    "Address1": "sample string 1",
    "Address2": "sample string 2",
    "City": "sample string 3",
    "DoorCode": "sample string 4",
    "PostNumber": "sample string 5"
  },
  "BillingAddress": {
    "$ref": "2"
  },
  "Email": "sample string 4",
  "MobilePhone": "sample string 5",
  "IsCompany": true,
  "CompanyName": "sample string 7",
  "EmailSecretCode": "sample string 8",
  "SalesWebCrmId": 9,
  "IsSalesOrder": true,
  "PartnerLeadId": 11
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Boolean value indicating whether new person record has been added or not. Value will be True if it is added otherwise it will return false.

ResponseOfAddPersonResponse
NameDescriptionTypeAdditional information
Data

AddPersonResponse

None.

Result

boolean

None.

Message

string

None.

Errors

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "$id": "2",
    "IsPersonSaved": true,
    "PersonId": 2,
    "PersonOrganisationId": 3,
    "LeadId": "bcadac68-e3a7-48d8-872d-be412407ac75",
    "EmailStatus": {
      "$id": "3",
      "EmailType": "sample string 1",
      "IsSent": true,
      "Message": "sample string 3"
    }
  },
  "Result": true,
  "Message": "sample string 2",
  "Errors": {
    "$id": "4"
  }
}