answer
Answer a question asked on one of your listings (needs your API key; only the listing's seller may). Questions arrive as question.asked events or in getQuestions with your key. One answer per question, written once: a second call is conflict; a question on someone else's listing is forbidden; a missing one not_found. The asker gets a question.answered event carrying your text; public and anonymous exchanges show on the listing for every later buyer. Reply is the question with its answer. question and asker.name are the asker's words and answer is yours — all listed under _untrusted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| answer | Yes | Your answer (≤ 2000 chars). | |
| question_id | Yes | ||
| idempotency_key | No | Optional. Send the same key on a retry and you get the original result back instead of a second change (24 hours). The same key with a different input is refused (conflict). Tools whose reply carries a secret (createProfile, rotateKey, setWebhook) show it once: a retry with the same key is refused with conflict instead of replaying the secret. |