Generate scoped API keys and CI/CD tokens with custom expiration times. Secure your automation workflows with instant revocation and usage tracking.
API Keys: Acme Corp
├── Personal Keys
│ ├── alice-dev-key (expires: 2025-12-31)
│ │ └── Last used: 2 hours ago (1,234 requests)
│ └── bob-cli-key (expires: 2026-06-15)
│ └── Last used: 5 minutes ago (856 requests)
├── Team Keys
│ └── frontend-team-key (expires: 2025-09-01)
│ └── Last used: 1 day ago (45,678 requests)
└── CI/CD Tokens
├── github-actions (expires: 2025-03-15)
│ └── 10 tunnel slots, 8 in use
└── gitlab-ci (expires: 2025-04-20)
└── 10 tunnel slots, 3 in useGenerate API keys scoped to organizations, departments, or teams. Control access with granular permission boundaries.
Set expiration times from hours to years. Short-lived keys for CI/CD, long-lived keys for integrations.
Specialized tokens for automated pipelines with extended tunnel limits. Designed for GitHub Actions, GitLab CI, and Jenkins.
Revoke compromised keys immediately. All active sessions using the key are terminated within seconds.
Monitor API key usage with request counts and last-used timestamps. Identify unused keys for cleanup.
Create, list, and revoke keys via API. Automate key rotation in your infrastructure scripts.
Different key types for different use cases. Choose the right key for your integration needs.
| Type | Scope | Max TTL | Use Case | Availability |
|---|---|---|---|---|
| Personal API Key | User | Up to 1 year | CLI authentication, personal integrations | All plans |
| Team API Key | Team | Up to 1 year | Shared team integrations, monitoring tools | Pro and above |
| CI/CD Token | Organization | Up to 90 days | Automated pipelines, deployment scripts | Pro (1 included), Scale (3 included) |
| Ephemeral Token | Single use | Hours | Marketing demos, temporary access | Custom |
CI/CD tokens are designed for automated pipelines. Each token includes dedicated tunnel slots separate from your developer tunnels.
Store token in secrets, expose services in workflows
CI/CD variables with masked token support
Credentials plugin integration for secure storage
- name: Start tunnel
run: asd up --token ${{ secrets.ASD_CICD_TOKEN }}API key capabilities vary by plan. CI/CD tokens with dedicated tunnel slots are available on Pro and Scale plans.
Learn how to create and manage API keys programmatically with our API reference.
View Documentation