# Agrodiler (agrodiler.com) > Online store for agricultural machinery in three equal categories: machines, bearings and spare parts. Two markets: Ukraine (prices in UAH) and the EU (prices in EUR). Orders are requests, not online payments: a manager confirms stock and price. ## Catalog size - Machines: about 700 models on the Ukrainian site and about 100 on the English one (the EU range is smaller), from tillage and seeding equipment. Every machine page lists specifications, options and a price or a request form. - Bearings: about 26,000 positions on the Ukrainian site and about 19,500 on the English one. Search accepts an ISO designation (6205-2RS), a GOST number (180205), a size (25x52x15) or a brand, and shows interchangeable analogues. - Spare parts: about 23,000 positions on the Ukrainian site and about 14,000 on the English one. Each part has a number and a brand. - The counts come from the site's build data and are rounded. Each language shows the range sold in its market, so the English site lists fewer machines, bearings and parts than the Ukrainian one. ## Languages and markets - English is the site root: https://www.agrodiler.com/ — EU market, prices in EUR, delivery to EU countries. Minimum order 49 EUR excluding VAT. - Ukrainian: https://www.agrodiler.com/uk/ — Ukraine, prices in UAH, delivery by Nova Poshta. Minimum order 1,000 UAH. - Russian: https://www.agrodiler.com/ru/ — same market and prices as Ukrainian. - Page addresses are written in the language of the page: machines are `/machinery/` in English, `/uk/silhosptekhnika/` in Ukrainian and `/ru/selkhoztekhnika/` in Russian. Changing only the prefix does not give the same page in another language. Every page lists its other-language versions in hreflang alternates. - Per-language guides for assistants: [Українська](https://www.agrodiler.com/uk/llms.txt), [Русский](https://www.agrodiler.com/ru/llms.txt). ## URL structure - Addresses use the words of the page's own language. Only the tail (model, part handle, part number, brand) is the same in all languages. Examples below are English; the links point to the English pages, and each page links to its Ukrainian and Russian versions. - Machines: [all machines](https://www.agrodiler.com/machinery/) and [tillage machines](https://www.agrodiler.com/tillage-equipment/). A type page is the type name, for example `/disc-harrows/` (Ukrainian `/uk/dyskovi-borony/`, Russian `/ru/borony-diskovye/`). A machine page is the type address plus the model handle: `/disc-harrows//`. - Bearings: [hub](https://www.agrodiler.com/bearings/), categories such as [deep groove ball bearings](https://www.agrodiler.com/bearings/deep-groove-ball/), [brands](https://www.agrodiler.com/bearings/brands/). One bearing is `/bearing//` (Ukrainian `/uk/pidshypnyk//`, Russian `/ru/podshipnik//`). - Spare parts: [hub](https://www.agrodiler.com/parts/); spares for [tillage equipment](https://www.agrodiler.com/tillage-parts/) and for [seeding equipment](https://www.agrodiler.com/seeding-parts/). One part is `/part//` (Ukrainian `/uk/zapchastyna//`). - Part-number page: `/part-number//` gathers all offers for one number (Ukrainian `/uk/artykul//`). - [Manufacturers](https://www.agrodiler.com/manufacturers/): a factory page adds the factory handle. - [Site search](https://www.agrodiler.com/search/) takes the query as `?q=`. [Cart](https://www.agrodiler.com/checkout/cart/) and [order form](https://www.agrodiler.com/checkout/). - [Whole catalog index](https://www.agrodiler.com/catalogue/). Full list of pages: https://www.agrodiler.com/sitemap-index.xml ## Interfaces for AI assistants - [For AI agents and integrators](https://www.agrodiler.com/for-ai-agents/) — the same tools and limits on a page for people, with an example request and response. - [/openapi.yaml](https://www.agrodiler.com/openapi.yaml) — OpenAPI 3.1 description of the REST API at `https://www.agrodiler.com/api/agent/v1/`. No login. - `https://www.agrodiler.com/mcp` — the same seven tools over MCP (Streamable HTTP, no session, no login): search_products, get_product, quote, cart_link, place_order, confirm_order, resend_code. - search_products runs the same search as the site. get_product returns details, minimum order quantity and the price. quote calculates the binding total; for lang `en` it needs `ship_to.country` and splits shipping and VAT. cart_link builds a checkout link with the items filled in. - place_order submits an order request on the buyer's behalf. It takes no payment: the buyer gets a 6-digit code by email, confirms it, and then a manager contacts the buyer. - The `lang` parameter picks the market: `en` for the EU in EUR, `uk` or `ru` for Ukraine in UAH. - [/agent-manifest.json](https://www.agrodiler.com/agent-manifest.json) — file addresses of the current build (search shards and bearing-decoding tables). The API server reads it; clients normally do not need it. ## Service pages - [About](https://www.agrodiler.com/about/) · [Contacts](https://www.agrodiler.com/contacts/) · [Delivery](https://www.agrodiler.com/delivery/) · [Returns](https://www.agrodiler.com/returns/) - [Public offer](https://www.agrodiler.com/terms-of-sale/) · [Terms](https://www.agrodiler.com/terms-of-use/) · [Privacy policy](https://www.agrodiler.com/privacy-policy/) · [Company details](https://www.agrodiler.com/company-details/) ## About the content Parts of the site and its texts are produced with AI tools. Product data (numbers, sizes, prices, stock) comes from supplier feeds, not from text generation.