---
title: "Returns the specific content for the given content id."
method: GET
path: "/content/{contentId}"
tags: ["content"]
---

# Returns the specific content for the given content id.

`GET /content/{contentId}`

## Request

- Base URL: `https://marketplace-api.mendix.com/v1`
- URL: `https://marketplace-api.mendix.com/v1/content/{contentId}`
- Auth: API key in header `Authorization`

The content metadata is from the last published version of the content. You can query both public and private content belonging to your company.

## Path parameters

- `contentId` integer, required

## Response `200`

successful operation

- SpecificContent
  - `contentId` integer, required: This is the identifier of the content.
  - `publisher` string, required: This is the company that owns the content.
  - `type` string, required: This returns the type of the content selected during onboarding. For the full list of the content types, see: https://docs.mendix.com/appstore/general/app-store-overview/.
  - `categories` object[]
    - `name` string
  - `supportCategory` 'Community' | 'Platform' | 'Partner' | 'Extended' | 'Deprecated' | 'Siemens': The type of support for this content. For more information, see https://docs.mendix.com/appstore/general/app-store-content-support/
  - `licenseUrl` string, url: The license selected during onboarding.
  - `isPrivate` boolean, required: This indicates whether the content is public or private.
  - `isCompanyApproved` boolean: This indicates whether the content is company-approved. This attribute is only returned if the company has enabled the company-approved badge functionality. For more information, refer to https://docs.mendix.com/control-center/company-approved/.
  - `latestVersion` Version, required
    - `name` string: This is the name of the version of the content.
    - `versionId` string, uuid: This is the UUID of the version.
    - `versionNumber` string: This is the version number. The format of the version number is major.minor.patch, for example: `1.0.0`.
    - `minSupportedMendixVersion` string: This is the Studio Pro version selected during the onboarding. This means any Studio Pro version equal to or greater than this version is compatible with the latest version of the content.
    - `publicationDate` string, yyyy-MM-ddTHH-mm-ssZ
    - `downloadURL` string, uri: This is the URL used to download the specific version of the component.

## Other responses

- `400`: The request may contain invalid or missing data. The error message gives additional information.
- `401`: No usable authentication credentials were found. The error message gives additional information.
- `404`: The required item could not be found. The error message gives additional information.
- `500`: An error occurred during the processing of the request. The error message gives additional information.

---

[API](https://skmtc.dev/mendix/apis/content-api.md) - [All operations](https://skmtc.dev/mendix/apis/content-api/llms.txt) - [OpenAPI document](https://skmtc.dev/mendix/apis/content-api/revisions/894a62fced00?raw)
