NMI for WooCommerce
API Reference

API Reference

License validation and plugin download endpoints used by NMI Gateway Pro

ℹ️These endpoints are used internally by the NMI Gateway plugin for license management. Detailed API docs with request/response schemas are coming soon.

Base URL

All API requests are made to the nmipro.com licensing server:

https://nmipro.com/api

Authentication

All endpoints require your License Key passed as a query parameter or in the request body:

// Query parameter
GET /api/license/validate?key=NMIP-XXXX-XXXX-XXXX-XXXX

// Request body (POST)
{ "key": "NMIP-XXXX-XXXX-XXXX-XXXX", "domain": "yourstore.com" }

Endpoints

GET
/api/license/validate
Validate a license key and return activation status and plan details.
Docs coming soon
POST
/api/license/activate
Activate a license key on a domain. Checks site limits for the plan.
Docs coming soon
POST
/api/license/deactivate
Deactivate a license key from a domain, freeing up an activation slot.
Docs coming soon
GET
/api/download
Download the latest plugin ZIP (requires valid active license key).
Docs coming soon