# Get a signed archive URL `GET /v1/snapshots/{snapshot}/download` **In this build:** Uses a stand-in for an external service. The URL and expiry are real. Object-store signing needs a deployed edge. **Scope:** `snapshot.read` **CLI:** `harebox snapshot pull` ## Response: 200 `SignedUrl` | Field | Type | Notes | |---|---|---| | `url` (required) | `string` | | | `expires_at` (required) | `string` | | Errors follow [one format](../errors.html).