Check the status of a viewing request
check_viewing_statusCheck whether a viewing request made with book_viewing has been confirmed. Requires the viewing_request_id and the status_token that book_viewing returned. The status_token IS the credential — there is no account, so treat it as a secret and do not share it or ask another user for one. Returns the current status (pending / confirmed / rejected / cancelled), the property id, when the request was made, and — once the agent has confirmed — the appointment date/time.
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": {
"viewing_request_id": "<viewing_request_id>",
"status_token": "<status_token>"
},
"name": "check_viewing_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status_token | Yes | status_token returned by book_viewing — the credential | |
| viewing_request_id | Yes | Id returned by book_viewing |