Jak získat přístup
How to get access
Přístup dostávají firmy, které jsme ověřili. Celé to obvykle trvá do dvou pracovních dnů.
Access is for companies we have verified. It usually takes up to two working days.
Pošlete žádostSend a request
Kdo jste, co vaše aplikace dělá a jaká data potřebuje. Žádost potvrdíte odkazem v e-mailu.Who you are, what your application does and which data it needs. You confirm the request with a link in an e-mail.
Schválíme jiWe approve it
Na e-mail přijde client_id a odkaz, kde si jednou zobrazíte tajemství aplikace.You receive the client_id by e-mail and a link where you view the application secret once.
Restaurace vás připojíRestaurants connect you
Tlačítkem „Připojit přes Profirest“. Majitel vybere provozovny a oprávnění a připojení může kdykoli zrušit.With the “Connect with Profirest” button. The owner chooses the restaurants and permissions and can cancel the connection at any time.
Testovací přístup hned
Test access straight away
Chcete nejdřív zkoušet? Bez IČO a bez čekání dostanete client_id a tajemství pro vlastní aplikaci a připojíte ji k veřejné ukázkové restauraci.
Want to experiment first? With no company ID and no waiting you get a client_id and a secret for your own application and connect it to the public demo restaurant.
- ukázková restaurace otevřená nonstop: sortiment, zaměstnanci s PINy, historie objednávek a e-shop,
- připojení tlačítkem „Připojit přes Profirest“ s veřejným přihlášením, nebo kódem ze zařízení,
- objednávky se ukážou v administraci i na kuchyňském displeji ukázky, webhooky chodí jako naostro,
- SMS ani e-maily se neposílají a každou noc se data obnoví – připojení i ID zmizí.
- a demo restaurant open around the clock: a catalog, employees with PINs, order history and an online shop,
- connect with the “Connect with Profirest” button and the public sign-in, or with a code from the device,
- orders show up in the administration and on the demo kitchen display, webhooks arrive as in production,
- no SMS or e-mails are sent and the data is reset every night – connections and IDs disappear.
Za dvě minuty. Jméno, e-mail a návratová adresa – po potvrzení e-mailu se přístup hned ukáže. Ke skutečným restauracím se aplikace připojí až s ostrým přístupem.
In two minutes. A name, an e-mail and a redirect address – once you confirm the e-mail, the access is shown straight away. The application connects to real restaurants only with production access.
Získat testovací přístupGet test accessDokumentace
Documentation
Všechno zdarma a bez přihlášení. Ukázky fungují nad vzorovými daty. API běží na https://api.mujprofirest.cz a pracuje nad skutečnými daty restaurací – zkoušejte na testovací provozovně.
Free and without signing in. The examples work with sample data. The API runs at https://api.mujprofirest.cz and works on live restaurant data – test on a test restaurant.
Co API umí a co ne – REST, OAuth, zápis objednávek, sklad, webhooky, testovací přístup – na jedné stránce: Co umí Profirest API →
What the API can and cannot do – REST, OAuth, writing orders, stock, webhooks, test access – on one page: What the Profirest API can do →
NávodyGuides
Přihlášení přes OAuth, první objednávka, webhooky, stránkování, opakování požadavků.Signing in with OAuth, the first order, webhooks, paging, retrying requests.
Otevřít návody →Open the guides →Reference APIAPI reference
Všechny operace, parametry a odpovědi podle smlouvy OpenAPI 3.1.Every operation, parameter and response from the OpenAPI 3.1 contract.
Otevřít referenci →Open the reference →PlaygroundPlayground
Vyzkoušejte operace v prohlížeči – nad ukázkovými daty i naostro s vlastním tokenem.Try the operations in the browser – with sample data or live with your own token.
Spustit playground →Open the playground →KnihovnyLibraries
Hotoví klienti s ukázkami:Ready-made clients with examples:
Katalog chybError catalog
Každá chyba má kód, vysvětlení a co s ní udělat.Every error has a code, an explanation and what to do about it.
Otevřít katalog →Open the catalog →OpenAPIOpenAPI
Smlouva pro generátory klientů a nástroje typu Postman.The contract for client generators and tools like Postman.
Stáhnout openapi.json →Download openapi.json →Pro AI asistenty (MCP)
For AI assistants (MCP)
Dokumentaci si připojte do Clauda, ChatGPT, Cursoru nebo Copilotu jako MCP server. Asistent pak dohledá operace, parametry, schémata a chyby přímo ve smlouvě API a odpoví i s odkazem do reference. Jen čtení, bez přihlášení.
Connect the documentation to Claude, ChatGPT, Cursor or Copilot as an MCP server. The assistant then looks up operations, parameters, schemas and errors straight in the API contract and answers with a link to the reference. Read-only, no sign-in.
- Claude: v Settings → Connectors → Add custom connector vložte adresu; v Claude Code
claude mcp add --transport http profirest-api https://api.mujprofirest.cz/mcp - ChatGPT: v nastavení Apps & Connectors zapněte režim vývojáře (Developer mode) a vytvořte konektor s touto adresou, bez ověření
- Cursor: do
.cursor/mcp.jsonserver"profirest-api": {"url": "https://api.mujprofirest.cz/mcp"} - VS Code s Copilotem: do
.vscode/mcp.jsonserver"profirest-api": {"type": "http", "url": "https://api.mujprofirest.cz/mcp"}
- Claude: in Settings → Connectors → Add custom connector paste the address; in Claude Code
claude mcp add --transport http profirest-api https://api.mujprofirest.cz/mcp - ChatGPT: in Apps & Connectors settings turn on Developer mode and create a connector with this address, no authentication
- Cursor: add the server
"profirest-api": {"url": "https://api.mujprofirest.cz/mcp"}to.cursor/mcp.json - VS Code with Copilot: add the server
"profirest-api": {"type": "http", "url": "https://api.mujprofirest.cz/mcp"}to.vscode/mcp.json
Adresa MCP serveruhttps://api.mujprofirest.cz/mcp
MCP server addresshttps://api.mujprofirest.cz/mcp
Nástroje: search_api, get_operation, get_schema, list_areas, get_capabilities, get_error, get_section. Jazyk odpovědí volí parametr lang (cs, en).
Tools: search_api, get_operation, get_schema, list_areas, get_capabilities, get_error, get_section. The lang parameter picks the answer language (cs, en).
Co od vás budeme potřebovat
What we will need from you
- firmu, IČO a kontaktní osobu s e-mailem a telefonem,
- název aplikace a k čemu slouží – uvidí ho majitel restaurace při připojení,
- zda aplikace běží na vašem serveru, nebo v prohlížeči či mobilu,
- kdo bude objednávat – hosté sami, nebo personál restaurace,
- jaká data potřebuje (sortiment, objednávky, zákazníci, vouchery…),
- návratovou adresu pro přihlášení (redirect_uri) a případně adresu pro webhooky.
- your company, company ID and a contact person with an e-mail address and a phone number,
- the application's name and purpose – the restaurant owner sees the name when connecting it,
- whether the application runs on your server or in a browser or a mobile app,
- who will place orders – guests themselves or the restaurant's staff,
- which data it needs (catalog, orders, customers, vouchers…),
- a redirect address for signing in (redirect_uri) and, optionally, a webhook address.
Máte to připravené? Vyplnění zabere asi 5 minut. Než žádost schválíme, můžete si všechno vyzkoušet v playgroundu.
Got it ready? The form takes about 5 minutes. Until we approve the request, you can try everything in the playground.
Vyplnit žádost o přístupFill in the request