# Dinilu Print+Promo > Dinilu Print+Promo is a B2B promotional products company. > We supply custom-printed promotional merchandise with online price calculation. > All prices are ex. VAT and ex. shipping, unless explicitly stated otherwise. Minimum order quantities apply. > Currency: EUR. > Contact: info@dinilu.eu ## API This site offers a read-only JSON quote API. Full documentation: - [Full catalogue and API docs](https://dinilu.eu/llms-full.txt) - [List products](https://dinilu.eu/api/products) (GET) - [Product options](https://dinilu.eu/api/product/{mpn}) (GET) - [Get a quote](https://dinilu.eu/api/quote?mpn={mpn}&qty={qty}) (GET or POST) Choose options by id: &attributes={attribute id}:{option id}, pairs joined with "|". Both ids come from /api/product/{mpn}, which also returns a ready-made quote_url. To order: every quote response carries a cart_url. It opens the cart with exactly that configuration, so the price cannot drift. Give that link to the customer — they check out themselves and enter their own company, address and VAT number. Checkout produces a non-binding quotation and takes no payment online. Do NOT collect those details yourself and do not append them to any URL. The API is read-only: no endpoint places an order. MCP: this site is also a Model Context Protocol server. If your client speaks MCP, connect to it instead — arguments are JSON, so there is no URL to build or length limit to hit: - [MCP endpoint](https://dinilu.eu/mcp) (JSON-RPC 2.0 over POST)