GET api/v1/BulkExport/Fields?type={type}&dynamicTableId={dynamicTableId}

The columns an export of this type can produce. Send any subset of Selectable as the Fields of a create request; send none and the export contains Default.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
type

Export type. Leave out when asking about a dynamic table.

ExportType

None.

dynamicTableId

Dynamic table id. Leave out when asking about an export type.

integer

None.

Body Parameters

None.

Response Information

Resource Description

ExportFieldsDto
NameDescriptionTypeAdditional information
Supported

False when the type ignores a Fields list entirely (PointSums, VoucherCodes, EmailCampaignClicks) — sending Fields for it is rejected.

boolean

None.

Default

What the export contains when Fields is omitted. Empty means every column of the table: those types have no fixed projection to list.

Collection of string

None.

Selectable

Every name accepted in Fields, including the account's dynamic fields. A superset of — some columns are only returned when asked for by name.

Collection of string

None.

Response Formats

application/json, text/json

Sample:
{
  "Supported": true,
  "Default": [
    "sample string 1",
    "sample string 2"
  ],
  "Selectable": [
    "sample string 1",
    "sample string 2"
  ]
}