Skip to main content

Consultations

Creates a new consultation request.

HTTP Request

POST/api/shop/contacts/consult

Authorization

Authorization

  • Required: No
  • Permission: None (public access)
  • Authentication: None

Request Body

FieldTypeRequiredDescription
mobile_numberStringYesMobile number of the user requesting consultation. (Iranian format: 09123456789)

Example Requests

1import requests
2response = requests.post('http://www.example.com/api/shop/contacts/consult', json={
3  "mobile_number": "09123456789"
4})
5
6print(response.json())

Status Codes

CodeDescription
201Consultation request created successfully
400Bad request — invalid input
500Internal server error

Response Fields

FieldTypeDescription
noneNoneNo response body returned

Notes

    • The API does not return a response body upon successful creation of a consultation request.
    • The mobile_number should be in the Iranian format (e.g., 09123456789).
    • The request does not require authentication or authorization, making it accessible to all users.