Update Vendor Location Master API

Inbound | PUT | /master/vendors/{vendorCode}/locations

Summary

This api updates a vendor’s location in Omni.

Description

This API can be used to update vendor locations which were created by Add Vendor Location Master API. Except vendor location code, all fields can be updated.

Request 

{ "vendorLocationCode": "vendorLocationCode", "gstin": "ABBDEC567HH", "billingAddress": { "name": "name", "line1": "address line 1", "line2": "address line 2", "line3": "address line 3", "city": "Bengaluru", "state": "Karnataka", "zip": "560076", "country": "INDIA", "email": "email.com", "phone": "9999999999" }, "shippingAddress": { "name": "name", "line1": "address line 1", "line2": "address line 2", "line3": "address line 3", "city": "Bengaluru", "state": "Karnataka", "zip": "560076", "country": "INDIA", "email": "email.com", "phone": "9999999999" } }

Parameter Name

Data Type

Description

Mandatory

vendorCode

String

Code of already created vendor in Increff Omni by ERP

yes

gstin

String

GSTIN number

yes

vendorLocationCode

String

Code of new location to be added

yes

billingAddress

Object

Address of vendor’s location

yes

billingAddress.name

String

Name of vendor’s location

yes

billingAddress.line1

String

1st line of vendor location’s address

yes

billingAddress.line2

String

2nd line of vendor location’s address

no

billingAddress.line3

String

3rd line of vendor location’s address

no

billingAddress.city

String

City of vendor’s location

yes

billingAddress.state

String

State of vendor’s location

yes

billingAddress.zip

String

ZIP/Pin code of vendor’s location

yes

billingAddress.country

String

Country of vendor’s location

yes

billingAddress.email

String

Email of vendor’s location

yes

shippingAddress

Object

Address of vendor’s location

yes

shippingAddress.name

String

Name of vendor’s location

yes

shippingAddress.line1

String

1st line of vendor location’s address

yes

shippingAddress.line2

String

2nd line of vendor location’s address

no

shippingAddress.line3

String

3rd line of vendor location’s address

no

shippingAddress.city

String

City of vendor’s location

yes

shippingAddress.state

String

State of vendor’s location

yes

shippingAddress.zip

String

ZIP/Pin code of vendor’s location

yes

shippingAddress.country

String

Country of vendor’s location

yes

shippingAddress.email

String

Email of vendor’s location

yes

 

Response

EmptyBody

 

HttpStatus : 200