---
title: "GET /distribution/release/all/grid"
method: GET
path: "/distribution/release/all/grid"
tags: ["distribution"]
---

# GET /distribution/release/all/grid

`GET /distribution/release/all/grid`

## Query parameters

- `options.stores` integer[]
- `options.status` string[]
- `options.notDeliveredOnly` boolean
- `options.artists` integer[]
- `options.labels` integer[]
- `options.releaseId` integer
- `options.releaseTypes` integer[]
- `options.includeEmptyStores` boolean
- `options.fromDate` string, date-time
- `options.toDate` string, date-time
- `options.fromApprovedDate` string, date-time
- `options.toApprovedDate` string, date-time
- `options.fromRejectedDate` string, date-time
- `options.toRejectedDate` string, date-time
- `options.dealOwnerInspectionOnly` boolean
- `options.groupBy` 'Date' | 'Status' | 'ReleaseType'
- `options.getIncome` boolean
- `options.artistNames` string[]
- `options.summarySection` integer[]
- `options.isHidden` boolean
- `options.validationType` 'Approve' | 'Review' | 'Decline' | 'Escalate'
- `options.validationTypes` string[]
- `options.payeeIds` integer[]
- `options.payeeId` integer
- `options.licensingStatus` integer
- `options.payeeType` string
- `options.isPayeeVip` boolean
- `options.infringementTrustLevelIds` integer[]
- `options.pageNumber` integer
- `options.pageSize` integer
- `options.orderByProperty` string
- `options.orderByDescending` boolean
- `options.searchText` string

## Response `200`

OK

- PagedListReleaseInDistributionReleaseSummary1DTO
  - `totalItemsCount` integer
  - `pageNumber` integer
  - `pageSize` integer
  - `items` ReleaseInDistributionReleaseSummary1DTO[]
    - `releaseId` integer
    - `releaseName` string
    - `releaseUPC` number, double
    - `releaseType` integer
    - `labelName` string
    - `release` ReleaseSummary1DTO
      - `saleStartDate` string, date-time
      - `upc` number, double
      - `isrc` string
      - `trackISRC` string
      - `trackRecordingVersions` TrackRecordingVersionSummaryDTO[]
        - `isrc` string
        - `recordingVersionType` 'Stereo' | 'DolbyAtmos'
        - `audioFiles` TrackRecordingVersionsAudioFileSummaryDTO[]
          - `audioId` string, uuid
          - `audioFilename` string
          - `fileFormat` 'Wav' | 'Flac' | 'Mp3'
      - `artistId` integer
      - `artistName` string
      - `artistAppleId` string
      - `artistSpotifyId` string
      - `artistExternalIds` ArtistExternalIdDTO[]
        - `profileId` string
        - `distributorStoreId` integer
      - `catalog` string
      - `version` string
      - `artistImageId` string
      - `labelId` integer
      - `labelName` string
      - `releaseDate` string, date-time
      - `creationDate` string, date-time
      - `primaryMusicStyleId` integer
      - `secondaryMusicStyleId` integer
      - `notesCount` integer
      - `payeeNotesCount` integer
      - `approvedDate` string, date-time
      - `kountStatusId` integer
      - `kountStatusName` string
      - `isFullyLocked` boolean
      - `releaseId` integer
      - `name` string
      - `releaseTypeId` integer
      - `isLockedForDistribution` boolean
      - `isDolbyAtmosReadOnly` boolean
      - `isIngested` boolean
      - `enterpriseName` string
      - `enterpriseId` integer
      - `assetId` integer
      - `image` ImageDTO
        - `fileId` string, uuid
        - `isTemp` boolean
        - `filename` string
        - `externalUrl` string
        - `lastUpdateDate` string, date-time
      - `artist` ArtistSummaryDTO
        - `artistId` integer
        - `name` string
        - `firstName` string
        - `lastName` string
        - `middleName` string
        - `spotifyArtistKey` string
        - `isni` string
        - `releasesCount` integer
        - `tracksCount` integer
        - `archivedAt` string, date-time
        - `image` ImageDTO
          - `fileId` string, uuid
          - `isTemp` boolean
          - `filename` string
          - `externalUrl` string
          - `lastUpdateDate` string, date-time
      - `tracksCount` integer
      - `archivedAt` string, date-time
      - `isCompilation` boolean
      - `contributors` ContributorSummaryDTO[]
        - `contributorId` string, uuid
        - `roleId` integer
        - `releaseId` integer
        - `trackId` integer
        - `artist` ArtistSummaryDTO
          - `artistId` integer
          - `name` string
          - `firstName` string
          - `lastName` string
          - `middleName` string
          - `spotifyArtistKey` string
          - `isni` string
          - `releasesCount` integer
          - `tracksCount` integer
          - `archivedAt` string, date-time
          - `image` ImageDTO
            - `fileId` string, uuid
            - `isTemp` boolean
            - `filename` string
            - `externalUrl` string
            - `lastUpdateDate` string, date-time
    - `stores` DistributionStoreExtended[]
      - `releaseId` integer
      - `distributorStoreId` integer
      - `albumsCount` integer
      - `singlesCount` integer
      - `epCount` integer
      - `ringtonesCount` integer
      - `videosCount` integer
      - `totalQuantity` integer
      - `totalNet` number, double
      - `releasePriceId` integer
      - `trackPriceId` integer
      - `releaseStatus` DistributionStoreStatus
        - `status` 'OnStore' | 'Delivered' | 'RemovedFromStore' | 'CreatingPackageFailed' | 'RejectedByInspector' | 'RejectedDealInspection' | 'PendingDealInspection' | 'DecisionMakingPreDealInspection' | 'LicenseFailed' | 'Hidden' | 'PendingApproval' | 'Pending' | 'WaitingForLicense' | 'WaitingForDownloadAssets' | 'DownloadAssets' | 'DownloadAssetsFailed' | 'PendingTransformation' | 'TransformationInProgress' | 'TransformationFailed' | 'WaitingForValidation' | 'ValidationFailed' | 'WaitingForPackageCreation' | 'CreatingPackage' | 'WaitingForUpload' | 'Uploading' | 'UploadingFailed' | 'WaitingForRevelatorNetcoreDistributionDelivery' | 'WaitingForIdentificationByNetcore' | 'TakedownWaitingForPackageCreation' | 'TakedownCreatingPackage' | 'TakedownUploading' | 'TakedownWaitingForRevelatorNetcore' | 'TakedownEnqueuedByRevelatorNetcore' | 'TakedownError' | 'TakedownCompleted' | 'ProcessError'
        - `statusText` string
        - `errorMessage` string
        - `addedDate` string, date-time
        - `deliveryDate` string, date-time
        - `firstDeliveryDate` string, date-time
        - `dateLive` string, date-time
        - `urlInStore` string
        - `summarySection` integer
        - `isError` boolean
      - `inProgressCount` integer
      - `inspectionCount` integer
      - `licensingCount` integer
      - `deliveredCount` integer
      - `mayBeLiveCount` integer
      - `liveCount` integer
      - `errorCount` integer
      - `distributedCount` integer
      - `takenDownCount` integer
      - `inTakeDownCount` integer
      - `dealOwnerInspectionCount` integer
      - `allCount` integer
    - `totalQuantity` integer
    - `totalNet` number, double
    - `lastAddedDate` string, date-time
    - `lastDeliveryDate` string, date-time
    - `artistName` string
    - `statusCount` integer
    - `infringementTrustScore` integer
    - `clientName` string
    - `isVip` boolean
    - `approvedDate` string, date-time
    - `tenantName` string
    - `rejectedDate` string, date-time
    - `needsInspectionFrom` string
    - `dealOwnerInspectorName` string
    - `rejectedByName` string
  - `additionalCounters` object

---

[API](https://skmtc.net/revelator/apis/revelator-api.md) · [All operations](https://skmtc.net/revelator/apis/revelator-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/revelator/revelator-api/revisions/9bb4b5cb4dc2/schema)
