# startExportCharges

Starts an asynchronous charges export job. Returns immediately with a `ChargesExport` whose `status` is `PENDING`; poll `chargesExport(id)` until `COMPLETED`, then call `downloadExport(id)` for the file. Use this instead of `exportCharges` for large result sets.

```
startExportCharges(

  filter: SearchableChargeFilterInput

  columns: [String!]

  timezone: String

): ChargesExport!
```

### Arguments[​](#arguments "Direct link to Arguments")

#### [`startExportCharges.filter`](#filter) ● [`SearchableChargeFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-charge-filter-input/.md) input[​](#filter "Direct link to filter")

#### [`startExportCharges.columns`](#columns) ● [`[String!]`](https://docs.monei.com/apis/graphql/types/scalars/string/.md) list scalar[​](#columns "Direct link to columns")

#### [`startExportCharges.timezone`](#timezone) ● [`String`](https://docs.monei.com/apis/graphql/types/scalars/string/.md) scalar[​](#timezone "Direct link to timezone")

### Type[​](#type "Direct link to Type")

#### [`ChargesExport`](https://docs.monei.com/apis/graphql/types/objects/charges-export/.md) object[​](#chargesexport- "Direct link to chargesexport-")

Asynchronous charges export job. Created by `startExportCharges`; download via `downloadExport` once `status` is `COMPLETED`.
