Get Seller Profile (Seller)
Retrieves complete profile information for a seller.Path Parameters
Seller identifier (must match authenticated seller)
Response
Seller identifier
Shop name
Shop description
Seller email address
Seller first name
Seller last name
Seller contact phone
Business address
Average seller rating
Total number of sales
Response Codes
200 OK- Profile retrieved404 Not Found- Seller not found
Example
cURL
Success Response
Get Seller Categories (Seller)
Retrieves all product categories used by the seller’s products.Path Parameters
Seller identifier
Response
Array of category objects with product counts
Response Codes
200 OK- Categories retrieved404 Not Found- Seller not found
Example
cURL
Success Response
Update Full Name (Seller)
Updates seller’s first and last name.Path Parameters
Seller identifier
Request Body
New first name
New last name
Response Codes
200 OK- Name updated400 Bad Request- Invalid name404 Not Found- Seller not found
Example
cURL
Update Phone Number (Seller)
Updates seller’s contact phone number.Request Body
New phone number
Example
cURL
Update Address (Seller)
Updates seller’s business address.Request Body
Street address
City
State/Province
ZIP/Postal code
Country
Example
cURL
Update Birth Date (Seller)
Updates seller’s date of birth.Request Body
Date of birth (format: YYYY-MM-DD)
Example
cURL
Get All Sellers (SuperAdmin)
Retrieves paginated list of all sellers (admin use only).Path Parameters
Page number (starts at 1)
Query Parameters
Items per page
Example
cURL
Delete Seller (SuperAdmin)
Deletes a seller account and associated data.Path Parameters
Seller identifier
Response Codes
204 No Content- Seller deleted400 Bad Request- Seller has active orders or other dependencies404 Not Found- Seller not found500 Internal Server Error- Error during deletion
Example
cURL
Shop Management Best Practices
Profile Completeness
Complete all profile information to build trust with customers. Include:
- Professional shop name
- Detailed description
- Valid contact information
- Accurate business address
Shop Performance Metrics
Monitor key metrics:- Average Rating: Customer satisfaction rating
- Total Sales: Number of completed orders
- Response Time: How quickly you respond to inquiries
- Fulfillment Rate: Percentage of orders successfully fulfilled