Domains
| Domain | Purpose |
|---|---|
app.keyport.sbs | Developer dashboard |
api.keyport.sbs | Public validation API |
customer.keyport.sbs | Customer portal |
docs.keyport.sbs | Documentation |
status.keyport.sbs | Status page |
Validation flow
When your application validates a license, this is what happens:Your app sends a request
Your application calls
POST https://api.keyport.sbs/api/v1/validate with the product API key as a bearer token and the license key in the request body.KeyPort authenticates the product
The API verifies the product API key and identifies which product and organization the request belongs to.
KeyPort evaluates the license
KeyPort runs plan-aware usage counting, business-state checks, license checks, and IP policy evaluation against the request.
Dashboard workflows
Use the dashboard at app.keyport.sbs to manage all of the objects your validation flow depends on:- Create and manage organizations and products
- Issue, revoke, and inspect licenses
- Rotate product API keys
- Configure IP settings, versions, and custom response templates
- Manage team members with custom roles
- Set up billing and webhook endpoints
Key sections
Quick Start
Get a working validation call running in about five minutes.
Core Concepts
Understand the objects and relationships that make up KeyPort.
Validate API
Full reference for
POST /api/v1/validate.Webhooks
Receive signed license lifecycle events in your own systems.
