---
title: "List Exports"
method: GET
path: "/exports"
tags: ["Exports"]
---

# List Exports

`GET /exports`

Lists the exports requested for an account, newest first. Only exports of resources the credential is allowed to export are returned.

## Query parameters

- `account_id` string
- `resource` 'ad_campaigns' | 'ad_groups' | 'ads' | 'apps' | 'audiences' | 'bounties' | 'bounty_submissions' | 'card_transactions' | 'checkout_configurations' | 'disputes' | 'events' | 'financial-activity' | 'members' | 'memberships' | 'payout_methods' | 'payouts' | 'people' | 'plans' | 'products' | 'resolution_center_cases' | 'shipments' | 'social_accounts' | 'team_members' | 'transfers' | 'webhooks' | 'receipts' | 'unclaimed_memberships' | 'tracking_links' | 'promo_codes' | 'resolutions' | 'entries' | 'leads' | 'content_rewards_submissions' | 'invoices' | 'cancelation_reasons' | 'child_companies' | 'ledger_lines' | 'withdrawal_lines'
- `status` 'pending' | 'processing' | 'completed' | 'failed' | 'expired'
- `created_after` string
- `created_before` string
- `order` 'created_at'
- `direction` 'asc' | 'desc'

## Response `200`

exports listed

- object
  - `data` Export[], required
    - `created_at` string, required — When the export was requested, as an ISO 8601 timestamp.
    - `download_url` string, nullable, required — A short-lived link to download the finished CSV. `null` until `status` is `completed`, and again once the export has expired.
    - `expires_at` string, required — When the CSV is deleted and the export moves to `expired`, as an ISO 8601 timestamp. Exports are retained for 30 days.
    - `id` string, required — Export ID, prefixed `exprt_`.
    - `resource` 'ad_campaigns' | 'ad_groups' | 'ads' | 'apps' | 'audiences' | 'bounties' | 'bounty_submissions' | 'card_transactions' | 'checkout_configurations' | 'disputes' | 'events' | 'financial-activity' | 'members' | 'memberships' | 'payout_methods' | 'payouts' | 'people' | 'plans' | 'products' | 'resolution_center_cases' | 'shipments' | 'social_accounts' | 'team_members' | 'transfers' | 'webhooks' | 'receipts' | 'unclaimed_memberships' | 'tracking_links' | 'promo_codes' | 'resolutions' | 'entries' | 'leads' | 'content_rewards_submissions' | 'invoices' | 'cancelation_reasons' | 'child_companies' | 'ledger_lines' | 'withdrawal_lines', required — The resource that was exported, e.g. `receipts`, `members`, or `payouts`.
    - `status` 'pending' | 'processing' | 'completed' | 'failed' | 'expired', required — `pending` or `processing` while the CSV is generated, `completed` when the download is ready, `failed` if it errored, `expired` once the CSV has been deleted.
    - `updated_at` string, required — When the export last changed status, as an ISO 8601 timestamp.
  - `page_info` object, required
    - `end_cursor` string, nullable, required
    - `has_next_page` boolean, required
    - `has_previous_page` boolean, required
    - `start_cursor` string, nullable, required

## Other responses

- `400` — Invalid Parameters
- `401` — Unauthorized
- `403` — Forbidden

---

[API](https://skmtc.net/whop/apis/whop-api.md) · [All operations](https://skmtc.net/whop/apis/whop-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/whop/whop-api/versions/db0883548bc5/schema)
