Subscription Management Marketplace
The easiest way to sell and manage software subscriptions.
Easy Payments
Secure payment processing system.
License Management
Automatic license key generation and validation API.
Analytics Dashboard
Track your sales, licenses, and revenue.
Simple API Integration
Validate licenses with a single API call
GET /api/subscription_status?product_id=YOUR_ID&key=LICENSE_KEY
Complete Integration Guide
How to implement license validation in your application
1
Make the Request
Call the API verification endpoint on your application startup.
// JavaScript / Node.js
const verifyLicense = async (licenseKey) => {
const response = await fetch(
`https://subscription.codespeedy.com/api/subscription_status?` +
`product_id=${PRODUCT_ID}&key=${licenseKey}`
);
const data = await response.json();
return data;
};
2
Handle Response
The API returns a JSON object with the license status.
{
"active": true,
"status": "active", // active, expired, suspended
"expires_at": "2026-12-31T23:59:59Z",
"billing_cycle": "monthly",
"holder": "customer@example.com"
}