Platitun · API · Listings · Answer a question
Answer a question
POST /api/v1/questions/{id}/answerKey scope: listings · changes data, the Idempotency-Key header is required
The answer is published in the listing at once — that is the whole point: dozens of people ask the same question, and an answer visible to everyone saves both sides’ time.
Request fields
| Field | Type | What it is |
|---|---|---|
answer required | string | The answer text. |
Response fields
| Field | Type | What it is |
|---|---|---|
service | string | The position whose page was refreshed. |
Refusal reasons
A rule refusal arrives as {"error":"rejected","refusal":{"kind":"…"}} with status 409. Refusals common to all endpoints are in the rules section.
| Code | What happened and what to do |
|---|---|
not_found | The record does not exist or is not yours. The ownership condition is in the database query itself, so someone else’s record looks like a missing one. |
too_short | The text is too short. A one-word answer helps neither the buyer nor the review. |
contacts | Contact details were found in the text — an email, a phone number, a messenger link. Taking the deal off the marketplace strips the buyer of protection and the seller of the guarantee. Remove them and send again. |
Nearby in this section
GET /api/v1/listings— My listingsPOST /api/v1/listings— Create a listingGET /api/v1/listings/{number}— One of my listingsPATCH /api/v1/listings/{number}— Update a listingDELETE /api/v1/listings/{number}— Remove a listingPOST /api/v1/listings/{number}/state— Switch on, switch off, auto-deliveryPOST /api/v1/listings/{number}/copy— Copy a listingPOST /api/v1/listings/{number}/test— Mark a listing as testPUT /api/v1/listings/{number}/image— The listing imageDELETE /api/v1/listings/{number}/image— Remove the imageGET /api/v1/questions— Questions about my listings