---
title: "complyform export"
description: "Export results to audit and GRC platforms."
---

Export assessment results to audit and GRC platforms.

## Usage

```bash
complyform export [options]
```

## Options

| Flag | Type | Default | Description |
|---|---|---|---|
| `--format` | `scc-json\|audit-manager\|purview\|vanta\|drata\|secureframe\|grc-json` | — | Target export format |
| `--api-key` | string | — | GRC platform API key (Vanta/Drata/Secureframe) |
| `--api-secret` | string | — | GRC platform API secret (Secureframe) |
| `--client-id` | string | — | OAuth2 client ID (Vanta) |
| `--client-secret` | string | — | OAuth2 client secret (Vanta) |
| `--scan-id` | string | latest | Export specific cached assessment |
| `--project-label` | string | latest scan | Dashboard project to export |
| `--batch` | path | — | Batch export for all projects in manifest (Agency) |
| `--file-only` | bool | `false` | Generate files only, skip API push |
| `--output` | path | `./exports` | Output directory |
| `--include-passing` | bool | `false` | Include PASS findings (default: FAIL + MANUAL_REVIEW only) |
| `--sf-region` | `us\|uk\|eu` | `us` | Secureframe API region. Env var: `SECUREFRAME_REGION`. |

## Examples

Export to SCC format (Team+):

```bash
complyform export --format=scc-json
```

Push to Vanta (Agency):

```bash
complyform export --format=vanta --client-id=$VANTA_CLIENT_ID --client-secret=$VANTA_CLIENT_SECRET
```

File-only export (Agency):

```bash
complyform export --format=drata --file-only
```

## Related Commands

- [`assess`](/cli-reference/assess/) — Run assessment before exporting
- [`report`](/cli-reference/report/) — Generate reports instead of exporting
