> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mixpanel.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List Warehouse Imports

> Returns a list of all warehouse imports configured for the project.
Each import includes metadata about the import configuration, sync status,
and job scheduling information. 



## OpenAPI

````yaml openapi/warehouse-connectors.openapi.yaml GET /projects/{projectId}/warehouse-sources/imports
openapi: 3.0.2
info:
  title: Warehouse Connectors API
  description: >
    Connect an external warehouse to import events, users, groups, and lookup
    tables.


    This API allows you to manage warehouse imports from external data
    warehouses including

    BigQuery, Snowflake, Redshift, Databricks, and PostgreSQL.
  license:
    name: MIT
    url: https://opensource.org/licenses/MIT
  version: 1.0.0
  contact:
    url: https://mixpanel.com/get-support
servers:
  - url: https://{regionAndDomain}.com/api/app
    description: Mixpanel's application API server.
    variables:
      regionAndDomain:
        default: mixpanel
        enum:
          - mixpanel
          - eu.mixpanel
          - in.mixpanel
        description: |
          The server location to be used:
            * `mixpanel` - The default (US) servers used for most projects
            * `eu.mixpanel` - EU servers if you are enrolled in EU Data Residency
            * `in.mixpanel` - India servers if you are enrolled in India Data Residency
security:
  - ServiceAccount: []
tags:
  - name: Warehouse Imports
    description: Manage warehouse data imports
paths:
  /projects/{projectId}/warehouse-sources/imports:
    get:
      tags:
        - Warehouse Imports
      summary: List all warehouse imports
      description: >-
        Returns a list of all warehouse imports configured for the project.

        Each import includes metadata about the import configuration, sync
        status,

        and job scheduling information. 
      operationId: list-warehouse-imports
      parameters:
        - in: path
          name: projectId
          schema:
            type: integer
          required: true
          description: 'Your project id (eg: 12345)'
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                type: object
                properties:
                  status:
                    type: string
                    description: '"ok" if the request succeeded, "error" otherwise.'
                    example: ok
                    enum:
                      - ok
                  results:
                    type: array
                    items:
                      $ref: '#/components/schemas/WarehouseImport'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                    description: Details about the error that occurred
                  status:
                    type: string
                    enum:
                      - error
        '403':
          description: Forbidden
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                    description: Details about the error that occurred
                  status:
                    type: string
                    enum:
                      - error
components:
  schemas:
    WarehouseImport:
      type: object
      properties:
        id:
          type: integer
        import_type:
          $ref: '#/components/schemas/ImportType'
        sync_mode:
          $ref: '#/components/schemas/SyncMode'
        created:
          type: string
          format: date-time
        creator_id:
          type: integer
        creator_name:
          type: string
        creator_email:
          type: string
        warehouse_source_id:
          type: integer
        table_params:
          $ref: '#/components/schemas/TableParams'
        paused:
          type: boolean
        run_every:
          allOf:
            - $ref: '#/components/schemas/SyncFrequency'
        last_dispatch:
          type: integer
          nullable: true
        is_deleted:
          type: boolean
    ImportType:
      type: string
      enum:
        - event_sync
        - event_stream
        - people
        - groups
        - lookup_table
    SyncMode:
      type: string
      enum:
        - time_based
        - mirror_mode
        - full_sync
        - one_time
    TableParams:
      type: object
      description: Table location parameters (structure depends on warehouse type)
    SyncFrequency:
      type: integer
      description: |
        Sync frequency in nanoseconds. Only these values are accepted:
        - `0` - API-triggered only (use the manual-sync endpoint to trigger)
        - `3600000000000` - Hourly
        - `86400000000000` - Daily
        - `604800000000000` - Weekly
      enum:
        - 0
        - 3600000000000
        - 86400000000000
        - 604800000000000
  securitySchemes:
    ServiceAccount:
      type: http
      scheme: basic
      description: Service Account

````