Edit text
update_textChange an existing text overlay (textId from the edit summary).
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": {
"listingId": "<listingId>",
"textId": "<textId>"
},
"name": "update_text"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Text size: small, medium or large. | |
| text | No | The words to show, up to 120 characters. | |
| color | No | Text color as a hex code, like #FFFFFF. | |
| fontId | No | Font: dm-sans, tenor-sans, montserrat, space-grotesk or ibm-plex-mono. | |
| textId | Yes | The text overlay to change: its textId from the edit summary. | |
| animation | No | How it comes on: none, fade, pop or slide-up. | |
| listingId | Yes | Listing id from list_listings. | |
| placement | No | Where it sits on screen: top, center or lower. | |
| endSeconds | No | When the text disappears, in seconds; at least 1 s after startSeconds. | |
| startSeconds | No | When the text appears, in seconds from the start (0.1 s steps). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No |