Quote
Quotes should be requested by the user as a way of showing interest in the product and willingness to purchase it.
The API
processes the user's quote request accordingly.
Retrieve Quote Request
Users can request a quote before finalizing the purchase order.
Headers
JSON which contains first name, last name, phone number, home number, email, address, and other information, sends raw data in the request body. The server accepts JSON-formatted responses.
Parameters
No parameter required.
Attributes
quote_no
string
It specifies the number of quotes.
notes
array of objects
The notes of quote history.
quote_no
string
It specifies the number of quotes.
date_note
string
It shows the date of the quote when it was made.
user_id
number
It is an option of the user id.
note
string
It shows the description or note which is filled by the user.
from_note
string
It shows the description or note which is filled by the user.
date_created
string
It shows the date which the quote is created.
date_updated
array of objects
date
string
It shows the specific date and time of the created quote.
timezone_type
number
It shows the option of w=timezone, the country.
timezone
string
It describes the exact timezone, the country.
id
number
It shows the id of the products..
sales_person
array of objects
user_id
string
It specifies the user id.
string
It shows the email of the user.
first_name
string
It shows the first name of the user.
last_name
string
It shows the last name of the user.
extension_number
empty string
It is optional to input this.
job_title
string
It shows the job title of the user.
photo
string
It shows the photo of the user.
fullname
string
It shows the fullname of the user.
image_asset
string
It shows the url of the image of the user.
message
string
It shows the message information when it succeeds.
POST /api/v2/quote/create
curl --location 'https://appliance-api.com/api/v2/quote/create' \
--header 'x-api-key: your_api_key' \
--header 'x-tenant-id: your_tenant_id' \
--header 'Accept: application/json' \
--data-raw '{
"first_name": "John",
"last_name":"Takpor",
"phone_number":"(201) 444-3992",
"home_number":"(223) 299-3322",
"email":"[email protected]",
"address":"5850, Eichelberger St, St. Louis, , Missouri, 63109, United States",
"same_as_billing":0,
"ship_first_name":"John",
"ship_last_name":"Does",
"ship_phone_number":"(201) 444-3932",
"ship_home_number":null,
"ship_email":"[email protected]",
"ship_address":"1111, Eichelberger St, St. Louis, , Missouri, 63109, United States",
"product_interests_notes":"I do really love GE product and kitchen sets"
}'
{
"data": {
"quote_no": "15-94356",
"notes": {
"quote_no": "15-94356",
"date_note": "2023-11-21",
"user_id": 0,
"note": "I do really love GE product and kitchen sets",
"from_note": "EXTERNAL",
"date_created": "2023-11-21 22:02:02",
"date_updated": {
"date": "2023-11-21 22:02:02.647048",
"timezone_type": 3,
"timezone": "America/Chicago"
},
"id": 8399
},
"sales_person": {
"user_id": "645b708fb77a2",
"email": "[email protected]/api/api/public",
"first_name": "James",
"last_name": "Doe",
"extension_number": "",
"job_title": "Appliance Specialist",
"photo": "[email protected]/api/api/public.JPG",
"fullname": "James Doe",
"image_asset": "http://localhost:8000/storage/example/photo-employee/[email protected]/api/api/public.JPG"
}
},
"message": "success"
}