Introduction and authentication
Base URL, authentication methods, response format, pagination and idempotency of the notiwoo/v1 API.
Test environment
Local WordPress store with Docker and sample data to test the API without touching a real store.
Accounts and customers
Customer sign-in, registration, profile and addresses in the notiwoo/v1 API.
Orders
List, create, check and update orders, statuses and reports with the notiwoo/v1 API.
Hours, delivery and cart
Service modes, hours, time slots, coverage, delivery fee, minimum order and cart validation.
Catalog
Products, availability, full catalog and product categories in the notiwoo/v1 API.
Extras
Extras, extra categories and their assignment to products and variations in the notiwoo/v1 API.
Bulk changes
Preview, run, review history and undo bulk catalog changes with the notiwoo/v1 API.
Settings
Operations settings (delivery, pickup and hours), extras popup appearance and category menu in the notiwoo/v1 API.
Tables
Public availability, QR, occupancy, release and table service settings in the notiwoo/v1 API.
Loyalty
Customer points, redemptions, accounts, statistics, import and loyalty program settings in the notiwoo/v1 API.
Store operations
Couriers, payment methods, gateways and shipping zones in the notiwoo/v1 API.
WooCommerce integration
Custom order statuses, data added to webhooks, order metadata, checkout extensions and store URLs.
Migrate from WooFood
Mapping between the woofood/v1 and v2 routes and the notiwoo/v1 API, and migration routes.
Errors
Error formats of the notiwoo/v1 API, common codes and how to handle them.