POST api/vendors/UpdateVendor

Request Information

URI Parameters

None.

Body Parameters

VendorEntity
NameDescriptionTypeAdditional information
VendorId

integer

None.

VendorName

string

None.

VendorCode

string

None.

VendorLogo

string

None.

Active

boolean

None.

IsTrial

boolean

None.

RequiredWholesale

boolean

None.

AllowPriceEdit

boolean

None.

TrialDuration

integer

None.

BusinessEmail

string

None.

BusinessMobile

string

None.

CurrencySymbol

string

None.

CreatedTime

date

None.

UpdatedTime

date

None.

GSTIN

string

None.

BusinessType

byte

None.

EmailEnabled

boolean

None.

SMSEnabled

boolean

None.

RequiredStaffNameInBill

boolean

None.

CRMEnabled

boolean

None.

PromotionalSMS

integer

None.

TransactionalSMS

integer

None.

BBLCEnabled

boolean

None.

BirthDayGreeting

boolean

None.

AnniversaryGreeting

boolean

None.

SenderId

string

None.

VendorWebsite

string

None.

IsOnlyCRM

boolean

None.

EnableConsumableRequest

boolean

None.

RequiredCalcMode

boolean

None.

IsDailyReportEnabled

boolean

None.

RequiredLocationSMSConfig

boolean

None.

WhatsappCommunicationEnabled

boolean

None.

WhatsappPhId

string

None.

Request Formats

application/json, text/json

Sample:
{
  "VendorId": 1,
  "VendorName": "sample string 2",
  "VendorCode": "sample string 3",
  "VendorLogo": "sample string 4",
  "Active": true,
  "IsTrial": true,
  "RequiredWholesale": true,
  "AllowPriceEdit": true,
  "TrialDuration": 1,
  "BusinessEmail": "sample string 9",
  "BusinessMobile": "sample string 10",
  "CurrencySymbol": "sample string 11",
  "CreatedTime": "2025-12-31T16:37:11.675267+05:30",
  "UpdatedTime": "2025-12-31T16:37:11.675267+05:30",
  "GSTIN": "sample string 12",
  "BusinessType": 64,
  "EmailEnabled": true,
  "SMSEnabled": true,
  "RequiredStaffNameInBill": true,
  "CRMEnabled": true,
  "PromotionalSMS": 18,
  "TransactionalSMS": 19,
  "BBLCEnabled": true,
  "BirthDayGreeting": true,
  "AnniversaryGreeting": true,
  "SenderId": "sample string 23",
  "VendorWebsite": "sample string 24",
  "IsOnlyCRM": true,
  "EnableConsumableRequest": true,
  "RequiredCalcMode": true,
  "IsDailyReportEnabled": true,
  "RequiredLocationSMSConfig": true,
  "WhatsappCommunicationEnabled": true,
  "WhatsappPhId": "sample string 30"
}

application/xml, text/xml

Sample:
<VendorEntity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pos_crm_api_DAL.Entities">
  <Active>true</Active>
  <AllowPriceEdit>true</AllowPriceEdit>
  <AnniversaryGreeting>true</AnniversaryGreeting>
  <BBLCEnabled>true</BBLCEnabled>
  <BirthDayGreeting>true</BirthDayGreeting>
  <BusinessEmail>sample string 9</BusinessEmail>
  <BusinessMobile>sample string 10</BusinessMobile>
  <BusinessType>64</BusinessType>
  <CRMEnabled>true</CRMEnabled>
  <CreatedTime>2025-12-31T16:37:11.675267+05:30</CreatedTime>
  <CurrencySymbol>sample string 11</CurrencySymbol>
  <EmailEnabled>true</EmailEnabled>
  <EnableConsumableRequest>true</EnableConsumableRequest>
  <GSTIN>sample string 12</GSTIN>
  <IsDailyReportEnabled>true</IsDailyReportEnabled>
  <IsOnlyCRM>true</IsOnlyCRM>
  <IsTrial>true</IsTrial>
  <PromotionalSMS>18</PromotionalSMS>
  <RequiredCalcMode>true</RequiredCalcMode>
  <RequiredLocationSMSConfig>true</RequiredLocationSMSConfig>
  <RequiredStaffNameInBill>true</RequiredStaffNameInBill>
  <RequiredWholesale>true</RequiredWholesale>
  <SMSEnabled>true</SMSEnabled>
  <SenderId>sample string 23</SenderId>
  <TransactionalSMS>19</TransactionalSMS>
  <TrialDuration>1</TrialDuration>
  <UpdatedTime>2025-12-31T16:37:11.675267+05:30</UpdatedTime>
  <VendorCode>sample string 3</VendorCode>
  <VendorId>1</VendorId>
  <VendorLogo>sample string 4</VendorLogo>
  <VendorName>sample string 2</VendorName>
  <VendorWebsite>sample string 24</VendorWebsite>
  <WhatsappCommunicationEnabled>true</WhatsappCommunicationEnabled>
  <WhatsappPhId>sample string 30</WhatsappPhId>
</VendorEntity>

application/x-www-form-urlencoded

Sample:

Sample not available.

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.