curl -X GET "https://api.chariow.com/v1/licenses/ABC-123-XYZ-789" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"message": "success",
"data": {
"id": "lic_ghi789",
"sale_id": 156,
"customer_id": 89,
"license_key": "ABC-123-XYZ-789",
"status": "active",
"activated_at": "2025-01-15T10:30:00.000000Z",
"expires_at": "2026-01-15T10:30:00.000000Z",
"expired_at": null,
"revoked_at": null,
"activation_count": 3,
"max_activations": 10,
"activations_remaining": 7,
"is_active": true,
"is_expired": false,
"can_activate": true,
"metadata": null,
"created_at": "2025-01-15T09:00:00.000000Z",
"updated_at": "2025-01-15T10:30:00.000000Z",
"product": {
"id": 42,
"name": "Premium Software License"
}
},
"errors": []
}
Licenses
Get License
Retrieve details of a specific license
curl -X GET "https://api.chariow.com/v1/licenses/ABC-123-XYZ-789" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"message": "success",
"data": {
"id": "lic_ghi789",
"sale_id": 156,
"customer_id": 89,
"license_key": "ABC-123-XYZ-789",
"status": "active",
"activated_at": "2025-01-15T10:30:00.000000Z",
"expires_at": "2026-01-15T10:30:00.000000Z",
"expired_at": null,
"revoked_at": null,
"activation_count": 3,
"max_activations": 10,
"activations_remaining": 7,
"is_active": true,
"is_expired": false,
"can_activate": true,
"metadata": null,
"created_at": "2025-01-15T09:00:00.000000Z",
"updated_at": "2025-01-15T10:30:00.000000Z",
"product": {
"id": 42,
"name": "Premium Software License"
}
},
"errors": []
}
Retrieves detailed information about a specific license by its license key. This endpoint returns comprehensive license information including activation status, usage counts, expiration dates, and associated product data.
Path Parameters
The license key (e.g.,
ABC-123-XYZ-789)Response
Show properties
Show properties
Unique license identifier (e.g.,
lic_abc123)Associated sale ID
Associated customer ID
The license key string
License status:
pending_activation, active, expired, or revokedISO 8601 timestamp when first activated (null if not yet activated)
ISO 8601 expiration timestamp (null if no expiration)
ISO 8601 timestamp when expired (null if not expired)
ISO 8601 timestamp when revoked (null if not revoked)
Current number of activations
Maximum number of activations allowed
Number of activations remaining
Whether the license is currently active
Whether the license has expired
Whether the license can be activated (has remaining activations)
Custom metadata attached to the license
ISO 8601 creation timestamp
ISO 8601 last update timestamp
curl -X GET "https://api.chariow.com/v1/licenses/ABC-123-XYZ-789" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"message": "success",
"data": {
"id": "lic_ghi789",
"sale_id": 156,
"customer_id": 89,
"license_key": "ABC-123-XYZ-789",
"status": "active",
"activated_at": "2025-01-15T10:30:00.000000Z",
"expires_at": "2026-01-15T10:30:00.000000Z",
"expired_at": null,
"revoked_at": null,
"activation_count": 3,
"max_activations": 10,
"activations_remaining": 7,
"is_active": true,
"is_expired": false,
"can_activate": true,
"metadata": null,
"created_at": "2025-01-15T09:00:00.000000Z",
"updated_at": "2025-01-15T10:30:00.000000Z",
"product": {
"id": 42,
"name": "Premium Software License"
}
},
"errors": []
}
Was this page helpful?
⌘I