# Download endpoint archive Returns a temporary pre-signed URL to download the stealer log archive. The URL expires in 1 hour. Endpoint: GET /endpoints/{endpoint_id}/download Version: 1.0.0 Security: ApiKeyAuth ## Path parameters: - `endpoint_id` (string, required) ## Response 200 fields (application/json): - `data` (object) - `data.url` (string) Pre-signed download URL (expires in 1 hour) Example: "https://storage.leaks.ai/archives/abc123.zip?token=..." - `data.expires_in` (integer) URL expiration time in seconds Example: 3600 ## Response 401 fields (application/json): - `type` (string) Example: "validation_error" - `status` (integer) Example: 400 - `detail` (string) Example: "Invalid sort field: \"foo\". Valid: [\"risk_level\", \"first_seen\", \"added_at\"]." ## Response 403 fields (application/json): - `type` (string) Example: "validation_error" - `status` (integer) Example: 400 - `detail` (string) Example: "Invalid sort field: \"foo\". Valid: [\"risk_level\", \"first_seen\", \"added_at\"]." ## Response 404 fields (application/json): - `type` (string) Example: "validation_error" - `status` (integer) Example: 400 - `detail` (string) Example: "Invalid sort field: \"foo\". Valid: [\"risk_level\", \"first_seen\", \"added_at\"]."