POST api/{companyId}/contactsweb/AddOrEditContact/{userId}

Add or Edit contact for a company

Request Information

URI Parameters

NameDescriptionTypeAdditional information
companyId

integer

Required

userId

integer

Required

Body Parameters

AppContactMasterModel
NameDescriptionTypeAdditional information
Id

Invoice record id

decimal number

None.

ContactType

Contact type (Customer, Supplier)

string

Required

Name

Contact full name

string

Required

EMail

Contact email

string

None.

Address1

Address line 1

string

None.

Address2

Address line 2

string

None.

Address3

Address line 3

string

None.

Post

Post code

string

None.

State

State/County (for address)

string

None.

Phone

Contact phone number

string

None.

F_CountryMaster

Country id (for address)

decimal number

None.

IsActive

Contact is active or inactive

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1.0,
  "ContactType": "sample string 2",
  "Name": "sample string 3",
  "EMail": "sample string 4",
  "Address1": "sample string 5",
  "Address2": "sample string 6",
  "Address3": "sample string 7",
  "Post": "sample string 8",
  "State": "sample string 9",
  "Phone": "sample string 10",
  "F_CountryMaster": 1.0,
  "IsActive": true
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'AppContactMasterModel'.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.