POST api/v1/customer/editprofile

Request Information

URI Parameters

None.

Body Parameters

Customer
NameDescriptionTypeAdditional information
CustomerId

integer

None.

CompanyId

integer

None.

FirstName

string

Required

String length: inclusive between 3 and 100

MiddleName

string

None.

LastName

string

Required

String length: inclusive between 3 and 100

FullName

string

None.

GenderId

integer

None.

MaritalStatusId

integer

None.

DateOfBirth

date

None.

Age

integer

None.

Address

string

String length: inclusive between 0 and 500

StateId

integer

None.

Zipcode

string

String length: inclusive between 0 and 20

Photo

string

None.

Consultation

boolean

None.

Lead

boolean

None.

CountryId

integer

None.

DateCreated

date

None.

DateModified

date

None.

StatusId

integer

None.

IsPhoneNumberVerify

boolean

None.

IsRegister

boolean

None.

CustomerStatus

CustomerStatus

None.

CustomerStatistics

CustomerStatistics

None.

Email

string

None.

PhoneNumber

string

Required

Data type: PhoneNumber

Matching regular expression pattern: ^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$

PreferredEmployeeId

integer

None.

LanguageId

integer

None.

ReferenceId

integer

None.

DefaultLocationBranchId

integer

None.

ReferredCustomerId

integer

Required

PromotionalBalanceDate

date

None.

DefaultLocationBranch

Branch

None.

PreferredEmployee

Employee

None.

ReferredCustomer

Customer

None.

CustomerReference

CustomerReference

None.

Language

Language

None.

Balance

decimal number

None.

PromotionalBalance

decimal number

None.

HasMembership

boolean

None.

EmailNotification

boolean

None.

TextNotification

boolean

None.

Password

string

None.

City

string

None.

Apartment

string

None.

BookOnline

boolean

None.

ActivePackageCount

integer

None.

PendingFormCount

integer

None.

IdentificationNumber

string

None.

CustomerSmsChats

Collection of CustomerSmsChat

None.

Weight

decimal number

Required

Range: inclusive between 1 and ∞

WeightAdmin

decimal number

None.

LastWeight

decimal number

None.

DiferentWeight

decimal number

None.

Bio

string

None.

ValidateAccount

boolean

None.

RNC

string

None.

DialCode

string

None.

CompanyName

string

None.

ValidateFields

boolean

None.

CompleteProfile

boolean

None.

BalanceLimit

decimal number

None.

TaxTransactionTypeId

integer

None.

Company

Company

None.

Request Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResponseModelOfCustomer
NameDescriptionTypeAdditional information
Success

boolean

None.

Message

string

None.

Data

Customer

None.

Pagination

Pagination

None.

Response Formats

application/json, text/json

Sample:

Sample not available.