License API
Smart License Manager espone API per prodotti premium e aggiornamenti.
Base URL
Sezione intitolata “Base URL”/wp-json/smartlm/v1Endpoint
Sezione intitolata “Endpoint”POST /licenses/activate/{license_key}POST /licenses/deactivate/{activation_token}GET /licenses/validate/{activation_token}GET /software/{product_slug}?activation_token=...&version=...GET /software/download/{release_id}?token=...&exp=...&sig=...Payload attivazione
Sezione intitolata “Payload attivazione”{ "product_slug": "smart-builder-site", "site_url": "https://example.com", "instance_hash": "stable-installation-hash"}Sicurezza
Sezione intitolata “Sicurezza”- token installazione per attivazione;
- download firmati;
- scadenza breve URL download;
- validazione server-side.
Regole per AI
Sezione intitolata “Regole per AI”Una AI puo testare endpoint in ambienti staging e documentare payload. Su produzione deve evitare azioni che creano, revocano o espongono licenze senza conferma.