S Spwig Marketplace
Custom API
License Server Provider

Custom API

by Spwig ✓ Verified · v1.1.0
0 installs
Free

Install directly from your Spwig admin → Don't have Spwig yet?

Screenshots

About this component

Connect your own license server via REST API. Flexible integration for merchants with existing license management systems.

Versions

v1.1.0
2026-08-01

- SECURITY: license validation requires an explicit boolean valid/is_valid=true — string/numeric/missing values (e.g. "false", "0", 1) no longer pass as a valid licence.
- SECURITY: the configured API endpoint is guarded against SSRF — link-local / cloud-metadata addresses (incl. IPv4-mapped IPv6) are blocked and redirects disabled, while private/LAN and loopback hosts remain allowed for self-hosted licence servers.
- SECURITY: activation/suspension/revocation only report success on confirmed state; activation never falls back to the device fingerprint as the activation id.
- SECURITY: license keys and device fingerprints are masked in logs.

v1.0.0
2026-01-21

# Changelog

## [1.0.0] - 2026-01-21

### Added
- Initial release of Custom API provider component
- REST API integration for custom license servers
- Multiple authentication methods (Bearer, API Key, Basic, Custom)
- Custom endpoint mapping support
- License creation
- License validation
- Device activation and deactivation
- Flexible configuration options

Ready to install Custom API?

Install from your Spwig admin → Marketplace tab. Don't have a Spwig install yet? The commerce platform is free and open source.

Get Spwig → Browse more