---
title: "GET /gdc/dataload/internal/projectsView/{projectId}"
method: GET
path: "/gdc/dataload/internal/projectsView/{projectId}"
---

# GET /gdc/dataload/internal/projectsView/{projectId}

`GET /gdc/dataload/internal/projectsView/{projectId}`

## Request

- Base URL: `https://secure.gooddata.com`
- URL: `https://secure.gooddata.com/gdc/dataload/internal/projectsView/{projectId}`
- Auth: none declared

## Response `200`

OK

- ProjectView
  - `name` string, required
  - `id` string, required
  - `schedules` Schedule[], required
    - `schedule` ScheduleResponse, required
      - `alias` string, nullable: The schedule alias
      - `name` string, nullable: descriptive name of schedule
      - `type` string, required: schedule type
      - `state` 'ENABLED' | 'DISABLED': schedule state
      - `param` object
      - `params` object
      - `hiddenParams` object
      - `cron` string, nullable: crontab expression
      - `triggerScheduleId` string, nullable: schedule id that will trigger this schedule execution
      - `triggerExecutionStatus` 'OK' | 'OK+WARNING', nullable: status trigger run-after
      - `timezone` string: timezone for cron DEFAULT: UTC
      - `reschedule` integer, nullable: reschedule in minutes for error state
      - `consecutiveFailedExecutionCount` integer: reset by successful execution / when re-enabling schedule
      - `lastExecution` Execution
        - `execution` ExecutionResponse, required
          - `createdTime` string
          - `startTime` string
          - `endTime` string
          - `log` string
          - `proxyHost` string
          - `data` string: link to data created by the execution
          - `status` 'SCHEDULED' | 'RUNNING' | 'OK' | 'WARNING' | 'ERROR' | 'CANCELED' | 'TIMEOUT', required
          - `error` object
            - `errorCode` string, required
            - `message` string, required
            - `parameters` string[]
          - `trigger` 'CRON' | 'MANUAL'
          - `links` object
            - `self` string, required
      - `ownerLogin` string: internally (e.g. in mongo) the name is 'profileLogin'
      - `lastSuccessful` Execution
        - `execution` ExecutionResponse, required
          - `createdTime` string
          - `startTime` string
          - `endTime` string
          - `log` string
          - `proxyHost` string
          - `data` string: link to data created by the execution
          - `status` 'SCHEDULED' | 'RUNNING' | 'OK' | 'WARNING' | 'ERROR' | 'CANCELED' | 'TIMEOUT', required
          - `error` object
            - `errorCode` string, required
            - `message` string, required
            - `parameters` string[]
          - `trigger` 'CRON' | 'MANUAL'
          - `links` object
            - `self` string, required
      - `nextExecutionTime` string
      - `links` object
        - `executions` string, required: link to executions collection
        - `self` string, required
  - `processes` Process[], required
    - `process` ProcessResponse, required
      - `alias` string, nullable: The process alias
      - `type` string: The type of the process: DATALOAD, RUBY, GRAPH or ETL. Default is GRAPH
      - `name` string, required: The process name
      - `component` Component
        - `name` string, required
        - `version` string, required
        - `earlyAccessVersion` string, nullable
        - `configLocation` union
          - S3Config
            - `s3` S3ConfigResponse, required
              - …
          - DataSourceConfig
            - `dataSourceConfig` object, required
              - …
        - `config` DataDistributionConfig
          - `dataDistribution` object, required
            - `dataSource` string, required
            - `path` string
            - `target` SegmentTarget
              - …
      - `dataSources` DataSourceItem[]
        - `id` string, required
      - `ownerLogin` string, nullable
      - `graphs` string[]: list of graphs contained in the ZIP file, DEPRECATED - use executables instead
      - `executables` string[]: list of executables - graphs, scripts etc.
      - `path` string
      - `links` object
        - `self` string, required
        - `executions` string, required
  - `permissions` string[], required
  - `links` object, required
    - `self` string, required
    - `project` string, required
    - `schedules` string, required
    - `processes` string, required

---

[API](https://skmtc.dev/gooddata/apis/gooddata-api-documentation.md) - [All operations](https://skmtc.dev/gooddata/apis/gooddata-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/gooddata/apis/gooddata-api-documentation/revisions/e5dc0ee6ab00?raw)
