Code
Partner API v1, the storefront contract and no webhooks — the integrator’s door.
The code register is for someone wiring Delieta to a shop, a till or their own backend. It does not describe the operator panel — that is in Features.
What is here
Three pages, three questions.
| Question | Page |
|---|---|
| How do I create an order, quote an ETA, read the menu? | Partner API |
| How do I build a static shop that cannot leak the secret? | Storefront contract |
| Does Delieta knock on my server when status changes? | Webhooks — no. Poll GET. |
A machine reads the same contract you do: GET /api/v1/openapi (no key, IP-limited). These pages are checked against that document, not the other way around.
Rules that come back everywhere
The key is the company. A body with tenantSlug or companyId is ignored.
Money is whole grosz. 3200 is 32.00 PLN. v1 has no currency other than PLN.
Errors are RFC 9457 application/problem+json. Branch on the code field, never on title.
The publishable key reads the catalog. The secret key creates orders. Mixing them up is the most common integration mistake — the storefront contract exists so you do not.
First integration, step by step: For developers.

