POST api/Values/UpdateCustomerDetails

Request Information

URI Parameters

None.

Body Parameters

CustomerBasicInfoModel
NameDescriptionTypeAdditional information
Email

string

Required

FirstName

string

None.

LastName

string

None.

OTP

integer

None.

OtpTimeExpires

date

None.

OtpTimeCreated

date

None.

ContactNumber

string

None.

AccountCode

string

None.

UserStatusId

integer

None.

RecurlySubscriptionStatusId

integer

None.

Zip

string

None.

State

string

None.

City

string

None.

Address

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Email": "sample string 1",
  "FirstName": "sample string 2",
  "LastName": "sample string 3",
  "OTP": 1,
  "OtpTimeExpires": "2025-12-31T10:52:39.3453985+00:00",
  "OtpTimeCreated": "2025-12-31T10:52:39.3453985+00:00",
  "ContactNumber": "sample string 4",
  "AccountCode": "sample string 5",
  "UserStatusId": 6,
  "RecurlySubscriptionStatusId": 7,
  "Zip": "sample string 8",
  "State": "sample string 9",
  "City": "sample string 10",
  "Address": "sample string 11"
}

application/xml, text/xml

Sample:
<CustomerBasicInfoModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QuickSilverModel.Models">
  <AccountCode>sample string 5</AccountCode>
  <Address>sample string 11</Address>
  <City>sample string 10</City>
  <ContactNumber>sample string 4</ContactNumber>
  <Email>sample string 1</Email>
  <FirstName>sample string 2</FirstName>
  <LastName>sample string 3</LastName>
  <OTP>1</OTP>
  <OtpTimeCreated>2025-12-31T10:52:39.3453985+00:00</OtpTimeCreated>
  <OtpTimeExpires>2025-12-31T10:52:39.3453985+00:00</OtpTimeExpires>
  <RecurlySubscriptionStatusId>7</RecurlySubscriptionStatusId>
  <State>sample string 9</State>
  <UserStatusId>6</UserStatusId>
  <Zip>sample string 8</Zip>
</CustomerBasicInfoModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

APIResponseModel
NameDescriptionTypeAdditional information
RecurlySubscriptionStatuId

integer

None.

Id

string

None.

IsSuccess

boolean

None.

Message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "RecurlySubscriptionStatuId": 1,
  "Id": "sample string 2",
  "IsSuccess": true,
  "Message": "sample string 4"
}

application/xml, text/xml

Sample:
<APIResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QuickSilverModel.Responses">
  <IsSuccess>true</IsSuccess>
  <Message>sample string 4</Message>
  <Id>sample string 2</Id>
  <RecurlySubscriptionStatuId>1</RecurlySubscriptionStatuId>
</APIResponseModel>