Rest API
Seller Rest API
Get Current Seller
Endpoint: /V1/sellers/me
Method: GET
Params:
Response Data:
{
"id": 0,
"sale": "string",
"commission_id": 0,
"page_layout": "string",
"status": 0,
"verify_status": 0,
"position": 0,
"twitter_id": "string",
"facebook_id": "string",
"gplus_id": "string",
"youtube_id": "string",
"vimeo_id": "string",
"instagram_id": "string",
"pinterest_id": "string",
"linkedin_id": "string",
"tw_active": "string",
"fb_active": "string",
"gplus_active": "string",
"vimeo_active": "string",
"instagram_active": "string",
"pinterest_active": "string",
"linkedin_active": "string",
"banner_pic": "string",
"shop_url": "string",
"logo_pic": "string",
"store_id": "string",
"seller_id": 0,
"contact_number": "string",
"customer_id": "string",
"name": "string",
"email": "string",
"shop_title": "string",
"company_locality": "string",
"company": "string",
"company_description": "string",
"return_policy": "string",
"shipping_policy": "string",
"address": "string",
"country": "string",
"image": "string",
"thumbnail": "string",
"region": "string",
"region_id": "string",
"city": "string",
"group": "string",
"url": "string",
"group_id": 0,
"product_count": 0,
"postcode": "string",
"country_id": "string",
"company_url": "string",
"message": "string",
"url_key": "string",
"meta_keyword": "string",
"meta_description": "string",
"street": "string",
"duration_of_vendor": "string",
"telephone": "string",
"total_sold": 0,
"is_searchable": 0,
"attribute_set_id": 0,
"latitude": 0,
"longitude": 0,
"opening_hours": "string",
"special_opening_hours": "string",
"taxvat": "string",
"seller_rates": {
"items": [
{
"rating_id": 0,
"seller_id": 0,
"customer_id": 0,
"rate1": 0,
"rate2": 0,
"rate3": 0,
"rating": 0,
"status": "string",
"title": "string",
"detail": "string",
"nickname": "string",
"created_at": "string",
"verified_buyer": 0,
"is_recommended": true,
"answer": "string",
"admin_note": "string",
"like_about": "string",
"not_like_about": "string",
"guest_email": "string",
"email": "string",
"plus_review": 0,
"minus_review": 0,
"report_abuse": 0,
"updated_at": "string"
}
],
"search_criteria": {
"filter_groups": [
{
"filters": [
{
"field": "string",
"value": "string",
"condition_type": "string"
}
]
}
],
"sort_orders": [
{
"field": "string",
"direction": "string"
}
],
"page_size": 0,
"current_page": 0
},
"total_count": 0
},
"seller_reviews": {
"items": [
{
"reviewseller_id": 0,
"type": 0,
"seller_id": 0,
"customer_id": 0,
"review_id": 0,
"product_id": 0,
"order_id": 0,
"is_public": 0,
"rating": 0,
"status": 0,
"title": "string",
"detail": "string",
"nickname": "string",
"created_at": "string"
}
],
"search_criteria": {
"filter_groups": [
{
"filters": [
{
"field": "string",
"value": "string",
"condition_type": "string"
}
]
}
],
"sort_orders": [
{
"field": "string",
"direction": "string"
}
],
"page_size": 0,
"current_page": 0
},
"total_count": 0
},
"products": {
"items": [
{
"id": 0,
"entity_id": 0,
"qty": 0,
"type_id": 0,
"sku": "string",
"has_options": "string",
"required_options": "string",
"created_at": "string",
"updated_at": "string",
"seller_id": "string",
"approval": "string",
"name": "string",
"price": 0,
"attribute_set_id": 0,
"product_id": 0,
"is_in_stock": 0
}
],
"search_criteria": {
"filter_groups": [
{
"filters": [
{
"field": "string",
"value": "string",
"condition_type": "string"
}
]
}
],
"sort_orders": [
{
"field": "string",
"direction": "string"
}
],
"page_size": 0,
"current_page": 0
},
"total_count": 0
},
"total_reviews": 0,
"total_products": 0,
"summary_rates": {
"total_count": 0,
"count": 0,
"total_rate": 0,
"average": 0,
"per_rate": 0,
"rate_one": 0,
"rate_two": 0,
"rate_three": 0,
"rate_four": 0,
"rate_five": 0,
"extension_attributes": {}
},
"total_sales": 0,
"vacation": {
"seller_id": "string",
"created_at": "string",
"updated_at": "string",
"vacation_id": "string",
"status": "string",
"vacation_message": "string",
"from_date": "string",
"to_date": "string",
"text_add_cart": "string"
},
"extension_attributes": {},
"custom_attributes": [
{
"attribute_code": "string",
"value": "string"
}
]Update profile Seller
Endpoint: /V1/saveprofile/me
Method: PUT
Params:
Response Data:
Save Seller
Endpoint: /V1/sellers
Method: PUT
Params:
Response Data:
Sales REST API
Get Seller Order
Endpoint: /V1/getsellerorders
Method: GET
Params:
Response Data:
Get Seller Order By Id
Endpoint: /V1/sellerordersbyid/:id
Method: GET
Params:
id
Response Data:
Get Order Cancel
Endpoint: /V1/sellerorders/:orderId/cancel
Method: GET
Params:
orderId
Response Data:
Get Seller Invoices
Endpoint: /V1/sellerinvoices
Method: GET
Params:
Response Data:
Get Seller Invoices By Id
Endpoint: /V1/sellerinvoices/:InvoiceId
Method: get
Params:
InvoiceId
Response Data:
Seller, Admin manage Ratings
Seller Get List
Endpoint: /V1/seller/myRating
Method: GET
Params:
Response Data:
Get My Rating
Endpoint: /V1/seller/myRatings/:ratingId
Method: GET
Params:
ratingId
Response Data:
Update My Rating
Endpoint: /V1/seller/myRatings/:ratingId
Method: PUT
Params:
ratingId
Body:
Response Data:
Get Rating
Endpoint: /V1/sellerRatings/:ratingId
Method: GET
Params:
ratingId
Response Data:
Get List Rating
Endpoint: /V1/sellerRatings/search
Method: GET
Params:
Response Data:
Update Rating
Endpoint: /V1/sellerRatings/:ratingId
Method: PUT
Params:
ratingId
Body:
Response Data:
Delete Rating By Id
Endpoint: /V1/sellerRatings/:ratingId
Method: DELETE
Params:
ratingId
Response Data:
Seller Manage Messages API
Get List Message
Endpoint: /V1/seller/messages
Method: GET
Params:
Response Data:
Get Message Details
Endpoint: /V1/seller/messages/:messageId
Method: GET
Params:
messageId
Response Data:
Seller Reply Message
Endpoint: /V1/seller/messages/:messageId
Method: PUT
Params:
messageId
Body
Response Data:
Set Is Read Message
Endpoint: /V1/seller/isReadMessage/:messageId
Method: PUT
Params:
messageId
Body
Response Data:
Seller Delete Message
Endpoint: /V1/seller/messages/:messageId
Method: DELETE
Params:
messageId
Response Data:
Seller Manage Admin Messages API
Get List Admin Message
Endpoint: /V1/seller/adminmessages
Method: GET
Params:
Response Data:
Get Details Message
Endpoint: /V1/seller/adminmessages/:messageId
Method: GET
Params:
messageId
Response Data:
Send Message
Endpoint: /V1/seller/adminmessages
Method: POST
Params:
Response Data:
Reply Message
Endpoint: /V1/seller/adminmessages/:messageId
Method: PUT
Params:
messageId
body
Response Data:
Set Id read admin message
Endpoint: /V1/seller/isReadAdminMessage/:messageId
Method: PUT
Params:
messageId
Body
Response Data:
seller manage his products, update stock, update product price
Seller Update Stock
Endpoint: /V1/sellerproduct/updateStock
Method: PUT
Params:
Response Data:
Seller Update Product Price
Endpoint: /V1/sellerproduct/updatePrice
Method: PUT
Params:
Response Data:
Seller Setting
Save My Setting
Endpoint: /V1/seller/setting
Method: POST
Params:
Response Data:
Get List Setting
Endpoint: /V1/seller/setting/search
Method: GET
Params:
Response Data:
Get My Setting
Endpoint: /V1/seller/setting/:settingId
Method: GET
Params:
settingId
Response Data:
Edit My Setting
Endpoint: /V1/seller/setting/:settingId
Method: PUT
Params:
settingId
Response Data:
Seller manage his product
Create Product
Endpoint: /V1/createproduct
Method: POST
Params:
Response Data:
Edit Product
Endpoint: /V1/sellerproduct/:sku
Method: PUT
Params:
sku
Response Data:
Get Product
Endpoint: /V1/sellerproduct/:sku
Method: GET
Params:
sku
storeId
Response Data:
Get list product
Endpoint: /V1/sellerproducts
Method: GET
Params:
Response Data:
API Seller get Transactions
Get Seller Transactions
Endpoint: /V1/seller/transactions
Method: GET
Params:
Response Data:
Get Seller Vacation
Endpoint: /V1/sellervacation
Method: GET
Params:
Response Data:
Update Seller Vacation
Endpoint: /V1/sellervacation
Method: PUT
Params:
Response Data:
API Seller Group
Get List Seller Group
Endpoint: /V1/lofmarketplace/groups
Method: GET
Params:
Response Data:
Get Group By ID
Endpoint: /V1/lofmarketplace/group/:entityId
Method: GET
Params:
entityId
Response Data:
API Manager
Assign product
Endpoint: /V1/assignproducts/:productId/:storeId/:sellerId
Method: POST
Params:
productId
storeId
sellerId
Response Data:
Set Commision For Special Product
Endpoint: /V1/setcommission/:productId/:commission/:seller_id
Method: POST
Params:
productId
commission
seller_id
Response Data:
Delete Group By Id
Endpoint: /V1/lofmarketplace/group/:entityId
Method: DELETE
Params:
entityId
Response Data:
Save Amount Transaction
Endpoint: /V1/lofmarketplace/amounttransaction
Method: POST
Params:
Response Data:
Get List Amount Transaction
Endpoint: /V1/lofmarketplace/amounttransaction/search
Method: GET
Params:
Response Data:
Get Amount Transaction by Id
Endpoint:/V1/lofmarketplace/amounttransaction/:id
Method: GET
Params:
id
Response Data:
Update amount transacion by id
Endpoint: /V1/lofmarketplace/amounttransaction/:id
Method: PUT
Params:
id
Response Data:
Delete Transaction By Id
Endpoint: /V1/lofmarketplace/amounttransaction/:id
Method: DELETE
Params:
id
Response Data:
Admin Manage Seller
Get List Seller
Endpoint: /V1/sellers
Method: GET
Params:
Response Data:
Get List Seller By Id
Endpoint: /V1/sellers/:sellerId
Method: GET
Params:
sellerId
Response Data:
Update Seller Status
Endpoint: /V1/sellers/changeStatus
Method: PUT
Params:
Response Data:
Verifi Seller
Endpoint: /V1/sellers/verify
Method: PUT
Params:
Response Data:
Manage Withdrawl request
Save Withdrawl
Endpoint: /V1/lofmarketplace/withdrawal
Method: POST
Params:
Response Data:
Request Withdrawl
Endpoint: /V1/seller/withdrawal
Method: POST
Params:
Response Data:
Get List Withdrawl
Endpoint: /V1/lofmarketplace/withdrawal/search
Method: GET
Params:
Response Data:
Get My List Withdrawl
Endpoint: /V1/seller/withdrawal/search
Method: GET
Params:
Response Data:
Get Withdrawl by Id
Endpoint: /V1/lofmarketplace/withdrawal/:withdrawalId
Method: GET
Params:
withdrawalId
Response Data:
Update Withdrawl
Endpoint: /V1/lofmarketplace/withdrawal/:withdrawalId
Method: PUT
Params:
withdrawalId
Response Data:
Delete Withdrawl
Endpoint: /V1/lofmarketplace/withdrawal/:withdrawalId
Method: DELETE
Params:
withdrawalId
Response Data:
Save Payment
Endpoint: /V1/llofmarketplace/payment
Method: POST
Params:
Response Data:
Get List Payment
Endpoint: /V1/lofmarketplace/payment/search
Method: GET
Params:
Response Data:
Get Public Payment
Endpoint: /V1/seller/payment/search
Method: GET
Params:
Response Data:
Get Payment By Id
Endpoint: /V1/lofmarketplace/payment/:paymentId
Method: GET
Params:
paymentId
Response Data:
Update payment
Endpoint: /V1/lofmarketplace/payment/:paymentId
Method: PUT
Params:
paymentId
Response Data:
Delete Payment
Endpoint: /V1/lofmarketplace/payment/:paymentId
Method: DELETE
Params:
paymentId
Response Data:
Frontend
API get seller group
Endpoint: /V1/seller/groups
Method: GET
Params:
Response Data:
API create seller order by order increment_id
Endpoint: /V1/seller/createorder/:orderId
Method: POST
Params:
orderId
Response Data:
API get seller product
Get list seller product
Endpoint: /V1/seller/products/:sellerUrl
Method: GET
Params:
sellerUrl
Response Data:
Get list product
Endpoint: /V1/seller/products
Method: GET
Params:
Response Data:
API Register New Seller Account
RegisterNewSeller
Endpoint: /V1/seller/register
Method: POST
Params:
Response Data:
Become seller
Endpoint: /V1/seller/becomeSeller
Method: POST
Params:
Response Data:
Get List Seller
Endpoint: /V1/seller/search
Method: GET
Params:
Response Data:
Get Seller By Url
Endpoint: /V1/seller/:sellerUrl
Method: GET
Params:
sellerUrl
Response Data:
API seller review and rating
Get list review by URL
Endpoint: /V1/seller/:sellerUrl/reviews
Method: GET
Params:
sellerUrl
Response Data:
Get List Rating by URL
Endpoint: /V1/seller/:sellerUrl/ratings
Method: GET
Params:
sellerUrl
Response Data:
Get Summary Rating
Endpoint: /V1/seller/:sellerUrl/summaryRatings
Method: GET
Params:
sellerUrl
Response Data:
Get Rating by Id
Endpoint: /V1/seller/ratings/:ratingId
Method: GET
Params:
ratingId
Response Data:
Update Rating
Endpoint: /V1/seller/ratings/:ratingId
Method: PUT
Params:
ratingId
Response Data:
Save Rating
Endpoint: /V1/seller/:sellerUrl/ratings
Method: POST
Params:
sellerUrl
Response Data:
Get Seller By product Sku
Endpoint: /V1/seller/getSellerInfoBySku/:sku
Method: GET
Params:
sku
storeId
Response Data:
API Seller Vacation
Endpoint: /V1/seller/:sellerUrl/vacation
Method: GET
Params:
sellerUrl
Response Data:
Customer Manage Message API
Send Message
Endpoint: /V1/me/sendmessage/:sellerUrl
Method: POST
Params:
sellerUrl
Response Data:
Get My List Message
Endpoint: /V1/me/sellermessages
Method: GET
Params:
Response Data:
Get My Details Message
Endpoint: /V1/me/sellermessages/:messageId
Method: GET
Params:
messageId
Response Data:
Reply Message
Endpoint: /V1/me/sellermessages/:messageId
Method: POST
Params:
messageId
Response Data:
Manage Withdrawl request
Old REST API document you can find at here: https://documenter.getpostman.com/view/8533923/TVCcWozz
Last updated
Was this helpful?