- Emole Developer FrontEnd APi EndPoints
- Authintication
- Api Flow Chart
- Public Back In Stock Subscription
- Public Blog
- Public Category
- Public Checkout
- Get order summary
- Get all billing addresses
- Select billing address
- Add a new billing address
- Get all pickup points
- Get all shipping addresses
- Select shipping address
- Add a new shipping address
- Get all shipping methods
- Select shipping method
- Get all payment methods
- Select payment method
- Prepare payment info model
- Validate the payment info
- Prepare confirm order model
- Confirm and pay the order
- Get completed order info
- Public Common
- Public Customer
- Impersonate a customer
- Get guest token to continue as a guest
- Prepare login model
- Login
- Logout
- Refresh access token on expiration
- Prepare password recovery model
- Submit password recovery request
- Prepare the customer registration model
- Submit the customer register request
- Check username availability
- Prepare customer navigation model
- Get the customer info
- Update the customer info
- Delete the external authentication record
- Get customer addresses
- Delete the customer address
- Prepare the add new customer address model
- Add a new customer address
- Get specific customer address
- Update the customer address
- Get the customer downloadable products
- Get user agreement
- Prepare change password model
- Submit the change password request
- Get customer avatar
- Upload customer avatar
- Remove customer avatar
- Prepare GDPR tools model
- Export customer GDPR info
- Delete request of GDPR info
- Prepare check gift card balance model
- Check gift card balance
- Public Download
- Public Forum
- Get all forums
- Get all active discussions
- Get active discussions in small for forum's index page
- Get specific forum group
- Get specific forum
- Watch/Unwatch forum
- Get specific forum topic
- Watch/Unwatch forum topic
- Prepare the move topic model
- Move topic to another forum
- Delete topic
- Prepare create topic model
- Create a new forum topic
- Prepare edit topic model
- Update the forum topic
- Delete the post
- Prepare create post model
- Create a new forum topic post
- Prepare edit post model
- Update the post
- Vote the post
- Get last/latest post
- Search into forum
- Get customer forum subscriptions
- Delete customer forum subscriptions
- Prepare customer profile model
- Public General
- Get Topic
- Ping to check the api server status
- Get all locale string resources
- Get all settings of current store
- Get header links info
- Get footer info
- Get polls to be displayed on home page
- Vote a poll
- Get all topics
- Authenticate the topic(page)
- Get nivo slider images(plugin)
- Prepare the contact us model
- Submit the contact us request
- Prepare the contact vendor model
- Submit the contact vendor request
- Prepare newsletter box model
- Subscribe to the news letters
- Public Manufacturer
- Public News
- Public Order
- Public Private Messages
- Public Product
- Get products to be displayed on home page
- Get best selling products
- Get a product details
- Change and apply product attributes
- Estimate shipping
- Get product combinations
- Get marked as new products
- Get product reviews
- Add a new product review
- Set product review helpfulness
- Get customer product reviews
- Prepare product email a friend model
- Email the product to a friend
- Get popular product tags
- Get products by tag
- Get related products
- Get cross sell products
- Get also purchased products
- Public Return Request
- Public Search
- Public Shopping Cart
- Get selected checkout attributesGET
- Change and apply checkout attributesPOST
- Upload product attribute filePOST
- Upload checkout attribute filePOST
- Get customer cartGET
- Delete cart itemsDELETE
- Update quantities of the cart itemsPUT
- Add product to the cartPOST
- Apply discount couponPOST
- Apply gift card couponPOST
- Prepare estimate shipping modelGET
- Estimate shippingPOST
- Select shipping optionPOST
- Remove discount couponPOST
- Remove gift card couponPOST
- Get order totalsGET
- Start checkout (to validate cart and go on checkout page)POST
- Get customer wish listGET
- Add product to wish listPOST
- Delete wish list itemsDELETE
- Update quantities of wish list itemsPUT
- Move wish list items to cartPOST
- Prepare email wish list modelGET
- Send wish list link on emailPOST
- Public Vendor
- Emole Developer BackEnd Api
- categories
- customers
- languages
- manufacturers
- news letter subscriptions
- orders
- productattributes
- product category mappings
- product manufacturer mappings
- products
- productspecificationattributes
- shopping cart items
- specificationattributes
- topics
- token
- Get Countries
- Get All Customer Roles
- Get Current Store
- Get All Stores
Estimate shipping
POST
https://test.e-mole.net/api/PublicShoppingCart/EstimateShipping
Last modified:2023-09-13 15:55:50
Request
Authorization
Add parameter in header
Example:
X-Token: ********************
Header Params
Content-Type
stringÂ
required
Example:
application/json
Accept
stringÂ
required
Example:
application/json
Body Params application/json
City
stringÂ
required
CountryId
integerÂ
required
ZipPostalCode
stringÂ
required
StateProvinceId
integerÂ
required
Attributes
objectÂ
required
aliqua3
stringÂ
required
et73_
stringÂ
required
Lorem498
stringÂ
required
minim_1
stringÂ
required
Example
{
"City": "amet est Excepteur aute",
"CountryId": 67603872,
"ZipPostalCode": "eu ut",
"StateProvinceId": 34465059,
"Attributes": {
"aliqua3": "eiusmod velit",
"et73_": "elit",
"Lorem498": "cillum",
"minim_1": "dolore occae"
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://test.e-mole.net/api/PublicShoppingCart/EstimateShipping' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data-raw '{
"City": "amet est Excepteur aute",
"CountryId": 67603872,
"ZipPostalCode": "eu ut",
"StateProvinceId": 34465059,
"Attributes": {
"aliqua3": "eiusmod velit",
"et73_": "elit",
"Lorem498": "cillum",
"minim_1": "dolore occae"
}
}'
Responses
🟢200Success
application/json
Body
ShippingOptions
array [object {8}]Â
required
Name
stringÂ
required
ShippingRateComputationMethodSystemName
stringÂ
required
Description
stringÂ
required
Price
stringÂ
required
Rate
numberÂ
required
DeliveryDateFormat
stringÂ
required
Selected
booleanÂ
required
CustomProperties
objectÂ
required
Success
booleanÂ
required
Errors
array[string]
required
CustomProperties
objectÂ
required
cupidatat7
objectÂ
required
Excepteur_3
objectÂ
required
Example
{
"ShippingOptions": [
{
"Name": "amet qui consequat ea",
"ShippingRateComputationMethodSystemName": "laboris commodo repr",
"Description": "nostrud",
"Price": "Lorem p",
"Rate": 80262495.00118482,
"DeliveryDateFormat": "ad si",
"Selected": true,
"CustomProperties": {
"voluptate9": {
"value": "<Error: Too many levels of nesting to fake this schema>"
}
}
},
{
"Name": "sit sed",
"ShippingRateComputationMethodSystemName": "magna consequat",
"Description": "ullamco sunt officia consequat",
"Price": "consequat",
"Rate": -96776451.01571621,
"DeliveryDateFormat": "elit cupidatat",
"Selected": true,
"CustomProperties": {
"mollit_44": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"in3": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"Lorem_6a0": {
"value": "<Error: Too many levels of nesting to fake this schema>"
}
}
}
],
"Success": true,
"Errors": [
"dolor sed ut aliqua",
"eiusmod nulla ad"
],
"CustomProperties": {
"cupidatat7": {},
"Excepteur_3": {}
}
}
🟠400Bad Request
🟠401Unauthorized
Modified at 2023-09-13 15:55:50