create_listing
Create a listing. Image URLs may be public — they are re-hosted to first-party storage automatically.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"categorySlug": "<categorySlug>",
"title": "<title>"
},
"name": "create_listing"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brand | No | ||
| model | No | ||
| price | No | Price in VND — required, except for a job (category "jobs"), whose pay is `salaryM`. A job sent with only a price has it read as the monthly salary in VND. | |
| title | Yes | Listing title (≥3 chars, no phone numbers) | |
| images | No | Public image URLs — auto re-hosted to first-party storage | |
| salaryM | No | A job (category "jobs"): the monthly salary in million VND; omit it when the pay is agreed with the candidate. A job's stored price is derived from it, and a job takes no offers. | |
| district | No | ||
| condition | No | e.g. "new", "used" | |
| negotiable | No | ||
| description | No | ||
| listingType | No | ||
| categorySlug | Yes | Category slug, e.g. "electronics" |