my_draft
Returns the saved publish draft (there is ONE per account, shared with the /vender assistant) and what it still needs before it can be submitted: missing is the result of the SAME validation the submission runs, so with readyToSubmit: true all that is left is uploading the ZIP and calling submit_for_review. It comes back in the same vocabulary create_draft and update_draft accept: prices as a number, licence standard or exclusive and videos as YouTube links.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft | No | The draft in the MCP vocabulary (the same fields as create_draft). | |
| editing | No | Slug the draft edits, or null if it is for a new template. | |
| missing | Yes | Fields the listing is still missing before it can be submitted. | |
| savedAt | No | When it was last saved (ISO 8601). | |
| hasDraft | Yes | There is a draft saved on the account. | |
| nextStep | Yes | What to do now, in one sentence. | |
| readyToSubmit | Yes | The listing already passes the submission validation. |