Question And Answer

Admin Question And Answer

Question

All Question List

get

Get Question List

Query parameters
keywordstringOptional
productIdinteger · int32Optional
limitinteger · int32Optional
offsetinteger · int32Optional
countinteger · int32Optional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully get count"or"Successfully get all question List
get
/admin-product-question
200

Success Response

To Add Question

post
Header parameters
AuthorizationstringRequired
Body
questionstringRequired
productIdinteger · int32Required
answerstringOptional
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Question Posted Successfully.
post
/admin-product-question

To Update Question

put
Path parameters
questionIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
questionstringOptional
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Successfully updated your question.
put
/admin-product-question/update-question/{questionId}

To Update Question Status

put
Path parameters
questionIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
statusinteger · int32Required
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Updated Your Question Status
put
/admin-product-question/{questionId}

To Delete Question

delete
Path parameters
questionIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully deleted the Question.
delete
/admin-product-question/{questionId}

Get Question List

get

Get Product Question List

Query parameters
keywordstringOptional
limitinteger · int32Optional
offsetinteger · int32Optional
countinteger · int32Optional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got product lists count."or"Successfully get all question List
get
/admin-product-question/product-question-list
200

Success Response

All Question List By Product

get

Get all Questions for a Product

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully get productDetail
get
/admin-product-question/product-detail-question-list/{id}
200

Success Response

Answer

Answer List

get

Get Answer List for Question

Query parameters
keywordstringOptional
questionIdinteger · int32Optional
limitinteger · int32Optional
offsetinteger · int32Optional
countinteger · int32Optional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got count"or"Successfully got all question List
get
/admin-product-answer

To Add Answer

post
Header parameters
AuthorizationstringRequired
Body
questionIdinteger · int32Required
answerstringOptional
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Answer Posted Successfully
post
/admin-product-answer

To Update Answer

put
Path parameters
answerIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
answerstringOptional
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Successfully updated your answer.
put
/admin-product-answer/update-answer/{answerId}

To Update Answer Status

put
Path parameters
answerIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
statusinteger · int32Required
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Updated Your Status.
put
/admin-product-answer/{answerId}

To Delete Answer

delete
Path parameters
answerIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully deleted the Answer.
delete
/admin-product-answer/{answerId}

To Make Default Answer

put
Path parameters
answerIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Successfully Marked as default Answer.
put
/admin-product-answer/make-default-answer/{answerId}

Store Question And Answer

To Add Question

post
Header parameters
AuthorizationstringRequired
Body
questioninteger · int32Required
productIdinteger · int32Required
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Question Posted Successfully
post
/store-question-answer/add-question

To Add Answer

post
Header parameters
AuthorizationstringRequired
Body
answerinteger · int32Required
questionIdinteger · int32Required
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Answer Posted Successfully
post
/store-question-answer/add-answer

To Update Like

post
Header parameters
AuthorizationstringRequired
Body
answerIdinteger · int32Required
typeinteger · int32Required
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Successfully updated
post
/store-question-answer/update-like-status

Abuse List

get

Get Abuse Reason List

Query parameters
limitinteger · int32Optional
offsetinteger · int32Optional
countinteger · int32Optional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got Abuse Reason list
get
/store-question-answer/abuse-reason-list
200

Success Response

To Add Report abuse

post
Header parameters
AuthorizationstringRequired
Body
answerIdinteger · int32Required
reasonIdinteger · int32Required
remarkstringOptional
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Your Report Posted Successfully
post
/store-question-answer/add-report-abuse

Question List

get

Get All Question List

Query parameters
limitinteger · int32Optional
offsetinteger · int32Optional
productIdinteger · int32Optional
keywordstringOptional
countinteger · int32Optional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully get count"or"Successfully get all question List
get
/store-question-answer/question-list
200

Success Response

Answer List

get

Get All Answer List

Query parameters
limitinteger · int32Optional
offsetinteger · int32Optional
questionIdinteger · int32Optional
keywordstringOptional
countinteger · int32Optional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully get count"or"Successfully get all answer List
get
/store-question-answer/answer-list
200

Success Response

Answer List

get

Get All Answer List

Path parameters
productsluginteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got productDetail
get
/store-question-answer/productdetail-question-list/{productslug}

Vendor Question And Answer

Question

To Add Question

post
Header parameters
AuthorizationstringRequired
Body
questionstringRequired
productIdinteger · int32Required
answerstringOptional
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Question Posted Successfully.
post
/vendor-product-question/vendor-question

To Update Question Status

put
Path parameters
questionIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
statusinteger · int32Required
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Updated Your Question Status
put
/vendor-product-question/update-question-status/{questionId}

To Delete Question

delete
Path parameters
questionIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully deleted the Question.
delete
/vendor-product-question/delete-question/{questionId}

Question list

get

Get Question List

Query parameters
keywordstringOptional
productIdinteger · int32Required
limitinteger · int32Optional
offsetinteger · int32Optional
countinteger · int32Optional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully get count"or"Successfully get all question List
get
/vendor-product-question/question-list

Question And Answer

get

Get Vendor Product Question List

Query parameters
keywordstringOptional
limitinteger · int32Optional
offsetinteger · int32Optional
countinteger · int32Optional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got product lists count."or"Successfully get all question List
get
/vendor-product-question/vendor-product-question-list
200

Success Response

Answer

To Add Answer

post
Header parameters
AuthorizationstringRequired
Body
questionIdinteger · int32Required
answerstringOptional
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Answer Posted Successfully
post
/vendor-product-answer/add-answer

Answer List

get

Get Answer List

Query parameters
keywordstringOptional
questionIdinteger · int32Optional
limitinteger · int32Optional
offsetinteger · int32Optional
countinteger · int32Optional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got count"or"Successfully got all question List
get
/vendor-product-answer/answer-list

To Update Answer Status

put
Path parameters
answerIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
statusinteger · int32Required
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Updated Your Status.
put
/vendor-product-answer/update-answer-status/{answerId}

To Delete Answer

delete
Path parameters
answerIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully deleted the Answer.
delete
/vendor-product-answer/delete-answer/{answerId}

To Make Default Answer

put
Path parameters
answerIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

application/json
statusintegerOptional
messagestringOptionalDefault: Successfully Marked as default Answer.
put
/vendor-product-answer/make-default-answer/{answerId}

Last updated