---
updatedAt: 2026-09-17T05:35:22.000Z
agentTools:
  projectIndex: https://docs.gtm.ai/llms.txt
---

# List Exports

Lists the exports you can run, optionally narrowed down by name or category.

If nothing matches your filters, you get a 200 response with an empty list. See
[Execute Export](ref:ExportsController_executeExport) to run an export once you've found it.

# OpenAPI definition

```json
{
  "openapi": "3.0.0",
  "info": {
    "title": "Platform API V1",
    "version": "1.0",
    "contact": {
      "name": "ZoomInfo Customer Support",
      "email": "help@zoominfo.com"
    },
    "description": "The Platform API"
  },
  "tags": [
    {
      "name": "Data Exports",
      "x-beta": true
    }
  ],
  "paths": {
    "/platform/v1/exports": {
      "get": {
        "operationId": "ExportsController_listExports",
        "summary": "List Exports",
        "description": "Lists the exports you can run, optionally narrowed down by name or category.\n\nIf nothing matches your filters, you get a 200 response with an empty list. See\n[Execute Export](https://docs.gtm.ai/zoominfoenterprise/reference/ExportsController_executeExport) to run an export once you've found it.",
        "parameters": [
          {
            "name": "page[size]",
            "in": "query",
            "required": false,
            "description": "How many exports to return per page",
            "schema": {
              "type": "integer",
              "format": "int32"
            },
            "explode": false
          },
          {
            "name": "page[number]",
            "in": "query",
            "required": false,
            "description": "Which page to return",
            "schema": {
              "type": "integer",
              "format": "int32"
            },
            "explode": false
          },
          {
            "name": "sort",
            "in": "query",
            "required": false,
            "description": "How to order the results. One of `name`, `-name`, `updatedAt`, `-updatedAt` — a leading\n`-` means newest/last first.",
            "schema": {
              "type": "string"
            },
            "explode": false
          },
          {
            "name": "filter[name]",
            "in": "query",
            "required": false,
            "description": "Only return exports whose name contains this text",
            "schema": {
              "type": "string"
            },
            "explode": false
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/vnd.api+json": {
                "schema": {
                  "$ref": "#/components/schemas/ExportsListResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/vnd.api+json": {
                "schema": {
                  "$ref": "#/components/schemas/ZoomInfo.Core.Foundations.ErrorResponseModel"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/vnd.api+json": {
                "schema": {
                  "$ref": "#/components/schemas/ZoomInfo.Core.Foundations.ErrorResponseModel"
                }
              }
            }
          },
          "403": {
            "description": "Forbidden",
            "content": {
              "application/vnd.api+json": {
                "schema": {
                  "$ref": "#/components/schemas/ZoomInfo.Core.Foundations.ErrorResponseModel"
                }
              }
            }
          },
          "429": {
            "description": "Too Many Requests",
            "content": {
              "application/vnd.api+json": {
                "schema": {
                  "$ref": "#/components/schemas/ZoomInfo.Core.Foundations.ErrorResponseModel"
                }
              }
            }
          }
        },
        "tags": [
          "Data Exports"
        ],
        "security": [
          {
            "OAuth2Auth": [
              "api:central-export-service:read"
            ]
          }
        ],
        "x-beta": true
      }
    }
  },
  "security": [
    {
      "OAuth2Auth": []
    }
  ],
  "components": {
    "schemas": {
      "ZoomInfo.Core.Foundations.ErrorSourceModel": {
        "type": "object",
        "properties": {
          "cookie": {
            "type": "string",
            "description": "Identifies the cookie name that caused the issue"
          },
          "header": {
            "type": "string",
            "description": "Identifies the header name that caused the error"
          },
          "pointer": {
            "type": "string",
            "description": "An RFC 6901 compliant JSON pointer to the entity in the request body that caused the error"
          },
          "parameter": {
            "type": "string",
            "description": "The name of the path or query parameter that caused the error"
          }
        }
      },
      "ZoomInfo.Core.Foundations.ErrorModel": {
        "type": "object",
        "required": [
          "id",
          "code",
          "status"
        ],
        "properties": {
          "id": {
            "type": "string",
            "description": "The unique id used to identify this specific error instance"
          },
          "code": {
            "type": "string",
            "description": "The error code describing the error category. A full list of error codes can be found in the documentation for each service"
          },
          "detail": {
            "type": "string",
            "description": "Message containing the specific details about this occurrence of the error"
          },
          "source": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ZoomInfo.Core.Foundations.ErrorSourceModel"
              }
            ],
            "description": "An optional object identifying which part of the request caused the error"
          },
          "status": {
            "type": "string",
            "description": "The HTTP status code for the error"
          },
          "title": {
            "type": "string",
            "description": "The error name that describes this type of error"
          }
        },
        "description": "The object describing a specific error from the API"
      },
      "ZoomInfo.Core.Foundations.ErrorResponseModel": {
        "type": "object",
        "required": [
          "errors"
        ],
        "properties": {
          "detail": {
            "type": "string",
            "description": "A high-level detail of the error(s) that occurred during the request"
          },
          "title": {
            "type": "string",
            "description": "A high-level summary of the error(s) detected"
          },
          "errors": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ZoomInfo.Core.Foundations.ErrorModel"
            },
            "description": "The list of errors raised during the request"
          }
        },
        "description": "The standard error response body model for the ZoomInfo API."
      },
      "ExportCategory": {
        "type": "string",
        "enum": [
          "RETRIEVE",
          "ENRICH",
          "EXPORT_DATA"
        ],
        "description": "What kind of thing an export does with the records you send it: send data out to another system\n(`exportData`), pull data in (`retrieve`), or add more information to existing records\n(`enrich`)."
      },
      "ExportIntegration": {
        "type": "object",
        "required": [
          "id",
          "name"
        ],
        "properties": {
          "id": {
            "type": "string",
            "description": "Identifier of this connected account"
          },
          "name": {
            "type": "string",
            "description": "Display name of this connected account (e.g. \"Salesforce - EMEA\")."
          }
        },
        "description": "A specific external account, identified by its id, that an export is connected to — for example,\none particular Salesforce org, if an export can send data to more than one."
      },
      "ExportAttributes": {
        "type": "object",
        "required": [
          "name",
          "description",
          "category",
          "integrations"
        ],
        "properties": {
          "name": {
            "type": "string",
            "description": "Name of the export"
          },
          "description": {
            "type": "string",
            "description": "What this export does, in more detail than its name alone."
          },
          "category": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExportCategory"
              }
            ],
            "description": "What this export does with the records you send it."
          },
          "integrations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExportIntegration"
            },
            "description": "The external account(s) this export is connected to. Empty if it isn't tied to a specific\naccount."
          }
        },
        "description": "Details about an export you can run: its name, what it does with your records, and which\nexternal account(s), if any, it's connected to."
      },
      "Export": {
        "type": "object",
        "required": [
          "id",
          "type",
          "attributes"
        ],
        "properties": {
          "id": {
            "type": "string",
            "description": "The unique identifier for the resource"
          },
          "type": {
            "type": "string",
            "description": "The type of the resource",
            "default": "Export",
            "pattern": "Export"
          },
          "attributes": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExportAttributes"
              }
            ],
            "description": "The attributes defining the resource"
          }
        },
        "description": "An export you can run, returned as a single API resource."
      },
      "ExportsListMeta": {
        "type": "object",
        "required": [
          "totalResults"
        ],
        "properties": {
          "totalResults": {
            "type": "integer",
            "format": "int32",
            "description": "Total number of exports that matched your search"
          }
        },
        "description": "Extra information about a list of exports."
      },
      "ExportsListLinks": {
        "type": "object",
        "properties": {
          "first": {
            "type": "string",
            "format": "uri",
            "description": "A link to the first page of data"
          },
          "last": {
            "type": "string",
            "format": "uri",
            "description": "A link to the last page of data"
          },
          "prev": {
            "type": "string",
            "format": "uri",
            "description": "A link to the previous page of data"
          },
          "next": {
            "type": "string",
            "format": "uri",
            "description": "A link to the next page of data"
          }
        },
        "description": "Links describing the various exports paging options"
      },
      "ExportsListResponse": {
        "type": "object",
        "required": [
          "data"
        ],
        "properties": {
          "data": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Export"
            },
            "description": "The primary data of the document"
          },
          "meta": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExportsListMeta"
              }
            ],
            "description": "Non-standard meta information about the document"
          },
          "links": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExportsListLinks"
              }
            ],
            "description": "Links related to the primary data"
          }
        },
        "description": "Response containing a list of exports."
      }
    },
    "securitySchemes": {
      "OAuth2Auth": {
        "type": "oauth2",
        "flows": {
          "authorizationCode": {
            "authorizationUrl": "https://login.zoominfo.com",
            "tokenUrl": "https://okta-login.zoominfo.com/oauth2/default/v1/token",
            "scopes": {
              "api:gtm-data-model:read": "Ability to read GTM Data Model entities, schemas, and data",
              "api:gtm-data-model:manage": "Ability to manage GTM Data Model entities, schemas, and data",
              "api:workflows:read": "Read Workflows data",
              "api:workflows:execute": "Execute Workflows",
              "api:entitlement:read": "Read User entitlements",
              "api:central-export-service:read": "List and inspect available export destinations and their execution history",
              "api:central-export-service:execute": "Execute a destination to activate records into an external system"
            }
          }
        }
      }
    }
  },
  "servers": [
    {
      "url": "https://api.zoominfo.com/gtm",
      "description": "Base URL for the Platform API"
    }
  ]
}
```

# Sibling pages

* [Get Export](https://docs.gtm.ai/zoominfoenterprise/reference/exportscontroller_getexport.md)
* [Execute Export](https://docs.gtm.ai/zoominfoenterprise/reference/exportscontroller_executeexport.md)
* [Get Execution Status](https://docs.gtm.ai/zoominfoenterprise/reference/exportscontroller_getexecutionstatus.md)