Call
/
Partner API v1

Integrate our catalogue, orders and webhooks.

REST JSON, authentication via X-Api-Key, webhooks signed with HMAC-SHA256. Base path: /api/v1.

Sandbox keys in 24hOpenAPI 3.1 spec on request
GET /api/v1/catalog
Full catalogue (SKU, name, price, VAT, category, image)
GET /api/v1/categories
Category tree with slugs
GET /api/v1/marinas
Marinas with coordinates and delivery window
POST /api/v1/orders
Create order (items, marina, time, contact). Returns reference + status.
GET /api/v1/orders/:ref
Fetch order by reference
POST /api/v1/webhooks/register
Register a partner endpoint for order events

Authentication

curl -H "X-Api-Key: <key>" \
     https://azulprovisions.com/api/v1/catalog

Webhooks

Every event carries an X-Signature header with HMAC-SHA256(body, secret). Events: order.created, order.status_changed, delivery.updated, invoice.issued.