live · Travel & Booking · JSON · API for agents
Search for rental rooms and accommodations on jajiga. Returns a structured list of matching rooms with price, rating, photo, and URL. Use this when the user wants to find a place to stay in a specific city or location.
{
"name": "search_rooms",
"kind": "read",
"impl": "imperative",
"description": "Search for rental rooms and accommodations on jajiga. Returns a structured list of matching rooms with price, rating, photo, and URL. Use this when the user wants to find a place to stay in a specific city or location.",
"inputSchema": {
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "City or location name to search in, e.g. \"شیراز\" or \"Shiraz\""
},
"checkin": {
"type": "string",
"description": "Check-in date as ISO 8601 (YYYY-MM-DD), e.g. \"2026-07-01\""
},
"checkout": {
"type": "string",
"description": "Check-out date as ISO 8601 (YYYY-MM-DD). Defaults to checkin + 1 day if omitted."
},
"guests": {
"type": "integer",
"description": "Number of guests",
"minimum": 1
},
"min_price": {
"type": "number",
"description": "Minimum price per night in Tomans"
},
"max_price": {
"type": "number",
"description": "Maximum price per night in Tomans"
},
"order": {
"type": "string",
"enum": [
"similarity",
"popularity",
"rating",
"low_price",
"high_price",
"books",
"discount",
"newest"
],
"description": "Sort order for results"
},
"tags": {
"type": "array",
"items": {
"type": "string"
},
"description": "Feature tags: pool, jacuzzi, breakfast, scenic, waterfront, luxury, economic, instant, plus, pet, mountain, ecolog, ruralhome, swiss_cottage, wooden_cottage, etc."
}
},
"required": [
"city"
]
},
"page": "/"
}Get detailed information about a specific room by its numeric ID. Returns room details including title, description, price, rating, photos, host info, features, and location. Use this when the user wants details about a specific room they already know the ID of.
{
"name": "get_room",
"kind": "read",
"impl": "imperative",
"description": "Get detailed information about a specific room by its numeric ID. Returns room details including title, description, price, rating, photos, host info, features, and location. Use this when the user wants details about a specific room they already know the ID of.",
"inputSchema": {
"type": "object",
"properties": {
"room_id": {
"type": "integer",
"description": "Numeric room ID, e.g. 12345",
"minimum": 1
}
},
"required": [
"room_id"
]
},
"page": "/"
}