Developers
Activate a serial. The plugin stays licensed.
The WordPress plugin calls these endpoints. Send JSON. The serial is the credential.
Activate
POST /api/v1/activate/
{"serial":"IMP-XXXX-XXXX-XXXX","site_url":"https://shop.example","instance_id":"wp_abc","site_name":"Shop"}
Validate
POST /api/v1/validate/
{"serial":"IMP-XXXX-XXXX-XXXX"}
Deactivate / heartbeat
POST /api/v1/deactivate/ POST /api/v1/heartbeat/
Report an import
POST /api/v1/imports/
{"serial":"...","created":1203,"updated":198,"skipped":37,"failed":0,"can_rollback":true}
Each finished import gets a number on your account ledger, matching what you see in WordPress.