API
Authenticate with an API key, exchange it for a JWT, and automate certificate, device, storage, and workspace operations.
Availability
Solo, Team, Business, and Enterprise users can generate API keys from the API keys page. Free workspaces do not include API key access.
Important behavior
The API key is only displayed once. If it is lost, SecuriTLS support cannot recover it and a new one must be generated.
Authentication
Send an HTTP POST to /api/authentication with the API key in the payload.
{
"apikey": "<API KEY>"
}The response includes a bearer token for subsequent API calls. The JWT is valid for 1 hour from the time it is issued.
{
"jwt": "<RS256 JWT>"
}
Suggested use cases
- Automated certificate issuance
- Inventory and reporting
- Device and deployment workflows
- Workspace automation
Full reference
Browse /api/swagger for the full list of available endpoints and request details.