API Reference
The WithGiga API gives you full programmatic control of security audits, findings, reports, and the underlying cloud computer infrastructure. Base URLAuthentication
Every request requires an API key in theAuthorization header:
POST /api/keys. See Authentication for details.
Security audits
The primary product surface — programmatic offensive engagements.| Resource | Description |
|---|---|
| Audits | Launch and retrieve security audits |
| Workspaces | Target containers and engagement history |
| Subdomains | Standalone passive OSINT enumeration |
| Scheduled Audits | Cron-based recurring audits |
Cloud computers
Lower-level computer-use API. Powers audits internally and is available for custom automations.| Resource | Description |
|---|---|
| Deployments | Cloud computer instances |
| Sessions & Runs | AI agent conversations and executions |
| Sandbox | Sandbox lifetime management |
| Files | Sync files to and from sandboxes |
Account
Response envelope
All successful responses use this shape:Error format
All non-2xx responses use a consistent error envelope:Rate limits
- 60 requests/minute per API key
- Throttled requests return
HTTP 429withRetry-AfterandX-RateLimit-Remainingheaders - Use exponential backoff in automated clients