ImportPress

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.