Programmatic access to the catalog and orders. The key is issued in the client bot; all requests go over HTTPS.
https://nordi.site/api/v1
There is no separate api subdomain: any api.* address is not ours — never send your key there.
Every request carries the key header:
X-Api-Key: <ваш ключ>
Keys with signing enabled additionally require a timestamp and a body signature:
X-Timestamp: <unix epoch, секунды>
X-Signature: hmac_sha256(secret, f"{ts}\n{body}").hex()/healthAvailability check/productsProduct catalog with filters and pagination/products/{id}Product by public number (sku)/instantInstant-delivery items only/categoriesCategories with counters/balanceKey balance/balance/topupTop up the key balance/ordersCreate an order/ordersOrders of the key/orders/{id}Order by id/usageKey rate-limit usageCatalog and categories — 120 requests per minute per key. Exceeding returns 429; retry with a delay.
curl -s "https://nordi.site/api/v1/products?limit=5" \ -H "X-Api-Key: $KEY"
Pass the key via an environment variable, not inline in your shell history.
The key is issued by the shop client bot — @nordiinsta_bot. The secret is shown once and cannot be recovered.