For the complete documentation index, see llms.txt. This page is also available as Markdown.

Yandex

Your Toolhouse AI Worker can connect to Yandex using 21 specialized tools.

Auth Connection

This service requires an auth connection to use its tools. You can set this up in your Toolhouse dashboard under Auth Connections.

Tools (21)

Yandex Geocoder Reverse

Integration name: YANDEX_GEOCODER_REVERSE

Tool to convert geographic coordinates to a human-readable address (reverse geocoding). Returns address information including street, city, country, and other location details. Use this when you have latitude/longitude coordinates and need to find the corresponding address.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

kind

string

"house"

Filter results by toponym type (house, street, metro, district, locality)

lang

string

"en_US"

Preferred language and region for the response in format language_region

apikey

string

"YOUR_API_KEY"

Yandex Maps HTTP Geocoder API key. Get your key from Yandex Developer Dashboard.

format

string

Response format; only 'json' is supported

latitude

number

55.751244

Latitude of the location in decimal degrees (range: -90 to 90)

longitude

number

37.618423

Longitude of the location in decimal degrees (range: -180 to 180)


Yandex Get Account Experiments

Integration name: YANDEX_GET_ACCOUNT_EXPERIMENTS

Tool to retrieve Yandex Music account experimental features and A/B testing flags. Use when you need to check which experimental features are enabled for an account.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called. No parameters required.


Yandex Get Account Status

Integration name: YANDEX_GET_ACCOUNT_STATUS

Tool to retrieve Yandex Music account status and permissions. Use when you need to check account availability, region, subscription status, and granted permissions.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called. No parameters required.


Yandex Get Genres

Integration name: YANDEX_GET_GENRES

Tool to retrieve the list of music genres from Yandex Music. Use when you need to get available music genres for browsing or categorization.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called. No parameters required.


Yandex Get Permission Alerts

Integration name: YANDEX_GET_PERMISSION_ALERTS

Tool to retrieve permission alerts and notifications from Yandex Music API. Use this to check for system notifications about subscription status, permissions, or other user alerts.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called. No parameters required.


Yandex Get Playlists Ids By Tag

Integration name: YANDEX_GET_PLAYLISTS_IDS_BY_TAG

Tool to retrieve playlist IDs associated with a specific tag. Use when you need to find playlists categorized under a tag like 'rock', 'pop', or 'jazz'.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

tag_id

string

"rock"

Tag identifier to get playlist IDs for. Examples: 'rock', 'pop', 'jazz'


Yandex Get Public Resource

Integration name: YANDEX_GET_PUBLIC_RESOURCE

Tool to retrieve metadata for a public file or folder on Yandex Disk. Use when you need to get information about publicly shared resources including their properties, nested items, and download URLs.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

path

string

"/subfolder/file.txt"

Path to a resource within the public folder (relative to the folder root).

sort

string

"name"

Field to sort nested resources by (e.g., 'name', 'created', 'modified', 'size'). Prefix with '-' for descending order.

limit

integer

Maximum number of nested resources to return. Use for paginating through folder contents.

fields

string

"name,type,size,created"

Comma-separated list of attributes to return. If not specified, all available attributes are returned.

offset

integer

Offset from the beginning of the nested resources list. Use with limit for pagination.

public_key

string

"https://disk.yandex.ru/d/3LwGaY3ast26ig"

Public key or public URL of the resource (e.g., 'https://disk.yandex.ru/d/3LwGaY3ast26ig')

preview_crop

boolean

Whether to allow cropping the preview image. Set to true to enable preview cropping.

preview_size

string

"M"

Size of the preview image (e.g., 'S', 'M', 'L', 'XL', '100x100').


Integration name: YANDEX_GET_PUBLIC_RESOURCE_DOWNLOAD_LINK

Tool to get a direct download link for a publicly shared Yandex Disk resource. Use when you need to download a file or folder that has been shared publicly.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

path

string

"documents/report.pdf"

Path to a specific resource within a public folder. Use this to get a download link for a file inside a shared folder.

fields

string

"href,method"

Comma-separated list of attributes to return in the response. If not specified, all available attributes are returned.

public_key

string

"https://disk.yandex.ru/d/3TNxutqLD1ZqdA"

Public key or public URL of the resource to download. This is the share link from Yandex Disk (e.g., 'https://disk.yandex.ru/d/3TNxutqLD1ZqdA').


Yandex Get Rotor Account Status

Integration name: YANDEX_GET_ROTOR_ACCOUNT_STATUS

Tool to retrieve authenticated user's rotor account status with supplementary fields. Use to check user subscription status, permissions, and radio-specific settings like skips_per_hour.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called. No parameters required.


Yandex Get Rotor Stations Dashboard

Integration name: YANDEX_GET_ROTOR_STATIONS_DASHBOARD

Tool to retrieve recommended radio stations for the current user. Use when you need to get the user's personalized station dashboard.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called. No parameters required.


Yandex Get Settings

Integration name: YANDEX_GET_SETTINGS

Tool to retrieve Yandex Music settings including available purchase products and payment configuration. Use when you need to check available subscription options, pricing, or payment methods.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called. No parameters required.


Yandex Get Stations List

Integration name: YANDEX_GET_STATIONS_LIST

Tool to retrieve all radio stations with user settings from Yandex Music. Use when you need to get the list of available radio stations and their configurations.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

language

string

"ru"

Language for station information. Common values: 'ru' for Russian, 'en' for English, 'uk' for Ukrainian.


Yandex Get Track Download Info

Integration name: YANDEX_GET_TRACK_DOWNLOAD_INFO

Tool to retrieve available download options for a Yandex Music track. Returns a list of download variants with different codecs (MP3/AAC) and bitrates. Use this when you need to get download links for a specific track ID.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

trackId

string

"78550148"

Unique identifier of the track to retrieve download information for. Use the track ID from Yandex Music.


Yandex List Filters

Integration name: YANDEX_LIST_FILTERS

Tool to retrieve all filters configured for a Yandex Metrica counter. Use when you need to view existing filters for data filtering or analysis.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

counter_id

integer

44147844

Counter ID for which to retrieve filters


Yandex List Goals

Integration name: YANDEX_LIST_GOALS

Tool to retrieve all goals configured for a Yandex Metrica counter. Use when you need to list or inspect goals for analytics tracking.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

counter_id

integer

44147844

Counter ID to retrieve goals for. This is the unique identifier of the Yandex Metrica counter.


Yandex List Grants

Integration name: YANDEX_LIST_GRANTS

Tool to retrieve the list of permissions (grants) for a Yandex Metrica counter. Use when you need to check who has access to view or manage a counter and their permission levels.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

callback

string

JSONP callback function name (optional)

counter_id

integer

44147844

Counter ID for which to retrieve grants (permissions)


Yandex List Log Requests

Integration name: YANDEX_LIST_LOG_REQUESTS

Tool to retrieve a list of log requests for a Yandex Metrica counter. Use when you need to view all log requests associated with a specific counter ID.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

counterId

integer

2215573

Counter ID (tag ID) for which to retrieve log requests


Yandex List Storage Buckets

Integration name: YANDEX_LIST_STORAGE_BUCKETS

Tool to list all Yandex Object Storage buckets owned by the authenticated user. Use when you need to retrieve a list of available S3-compatible storage buckets.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called. No parameters required.


Integration name: YANDEX_ORGANIZATION_SEARCH

Tool to find businesses and organizations by name, address, or TIN. Use when you need to search for companies in a specific region or text query.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

ll

string

Longitude,latitude of search center. Used with spn or bbox to bound search area.

spn

string

Longitude span,latitude span for search area. Used with ll.

uri

string

Identifier from previous geosuggest result. If set, text is ignored.

bbox

string

Bounding box as 'lon1,lat1~lon2,lat2'. Overrides ll+spn if provided.

lang

string

"en_US"

Preferred response language and regional settings in format language_region. Supported: ru_RU, uk_UA, be_BY, en_RU, en_US, tr_TR.

rspn

boolean

Restrict search to defined area (ll+spn or bbox). True to restrict, False to allow outside search.

skip

integer

Number of results to skip. Must be a multiple of results if > 0.

text

string

"Museum of The Future"

Search query text: business name, address, TIN, coordinates, or phone number.

type

string

Type of search results; fixed to 'biz' for organization search.

apikey

string

"YOUR_API_KEY"

API key issued in the Yandex Developer Dashboard for Places API. Activation takes up to 15 minutes.

results

integer

Maximum number of results to return (1-50). Default is 10.


Yandex Route

Integration name: YANDEX_ROUTE

Tool to generate detailed route for driving, walking, or public transport. Use when planning a route between specified geographic points.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

mode

string

"driving"

Transport mode for the route.

width

number

Vehicle width in meters (truck only).

apikey

string

"YOUR_API_KEY"

Yandex Maps API key. Activation may take up to 15 minutes.

height

number

Vehicle height in meters (truck only).

length

number

Vehicle length in meters (truck only).

levels

string

Comma-separated floor levels per waypoint (must match number of waypoints). Available for walking and transit modes on paid plans.

weight

number

Vehicle weight in tons (truck only).

payload

number

Vehicle load capacity in tons (truck only).

traffic

string

Disable traffic-aware routing (only for driving or truck modes).

eco_class

integer

Vehicle emission standard (truck only).

waypoints

string

`"55.760097,37.617987

55.760089,37.61794"`

max_weight

number

Maximum allowed vehicle weight in tons (truck only).

avoid_tolls

boolean

Avoid toll roads (only for driving or truck modes).

avoid_zones

array

Polygons to avoid during routing, each formatted as 'lat,lon|lat,lon|...'. Only for driving or truck modes.

axle_weight

number

Vehicle axle load in tons (truck only).

has_trailer

boolean

Indicates if the vehicle has a trailer (truck only).

departure_time

integer

Departure time as UNIX timestamp in seconds. Ignored for walking, bicycle, or scooter modes, or when traffic is disabled.


Yandex Tiles

Integration name: YANDEX_TILES

Tool to fetch individual map tile images by x/y coordinates and zoom level. Use after calculating tile indices for custom map rendering.

Parameters

Your Toolhouse AI worker will automatically pass these parameters as input when the tool is called.

Parameter
Type
Required
Example
Description

l

string

Map layer type. Only 'map' (roadmap) is supported.

x

integer

Tile number on the X axis (calculate per docs).

y

integer

Tile number on the Y axis (calculate per docs).

z

integer

16

Zoom level, integer from 0 (whole world) up to 20 (street level).

lang

string

"en_US"

Map caption language and region, in ISO 639-1_language + ISO 3166-1_region format. Determines feature-label language and regional settings.

scale

number

Scale factor for tile image size (range: 0.1-4.0). Values >1.0 produce larger hi-res tiles (e.g., 512x512 for scale=2), values <1.0 shrink the tile. Default is 1.0 (256x256 pixels).

apikey

string

"bb292a97-4b68-4467-9235-01c2faac8a06"

Developer API key issued in the Yandex Developer Dashboard. Activation may take up to 15 minutes. If not provided, will attempt to use the API key from the connected account.

maptype

string

"map"

Predefined map style mode (default 'map').

projection

string

"wgs84_mercator"

Projection: 'wgs84_mercator' for elliptical Mercator (default), 'web_mercator' for spherical Web Mercator.