---
title: "Get content"
method: GET
path: "/api/v1/contents/{identifier}"
---

# Get content

`GET /api/v1/contents/{identifier}`

Returns content that is in a published state. Additionally, it provides a JSON‑LD formatted response for enhanced author SEO.

## Path parameters

- `identifier` string, required

## Query parameters

- `draftKey` string

## Response `200`

- object
  - `content` ContentResponse — Content
    - `id` string, required — Primary Key (UUID)
    - `slug` string, required — Slug
    - `title` string, required — Title
    - `subtitle` string — Subtitle
    - `body` string, required — Body
    - `bodyHtml` string, required — Body HTML
    - `status` string, required — Status
    - `language` string, required — Lowercase language code
    - `version` integer, required — Version
    - `coverUrl` string — Cover URL
    - `metaTitle` string — Seo title
    - `metaDescription` string — Seo description
    - `publishedAt` string, required — Date the version of the post was published
    - `author` AuthorWithProfile, required
      - `id` string, required — Primary Key (UUID)
      - `name` string, required — Name
      - `avatarUrl` string — Avatar URL
      - `bio` string — Used as Person.description in JSON-LD
      - `bioUrl` string — Used as Person.sameAs in JSON-LD
      - `employer` string — Used as worksFor in JSON-LD
      - `spokenLanguages` object[] — Used as knowsLanguage in JSON-LD
        - `language` string, required — language
      - `awards` object[] — Used as award in JSON-LD
        - `name` string, required — Name
      - `socialProfiles` object[] — Used as Person.sameAs in JSON-LD
        - `platform` string, required — Platform
        - `url` string, required — URL
      - `alumni` object[] — Used as alumniOf in JSON-LD
        - `name` string, required — Name
        - `url` string, required — URL
      - `experiences` object[] — Used as knowsAbout in JSON-LD
        - `name` string, required — Name
        - `url` string, required — URL
        - `responses` object[], required
          - `url` string, required — URL
    - `tags` object[], required
      - `id` string, required — Primary Key (UUID)
      - `name` string, required — Name
  - `jsonLd` ContentByJsonLd — JSON-LD
    - `@type` string
    - `@context` string
    - `name` string
    - `datePublished` string
    - `dateModified` string
    - `description` string
    - `inLanguage` string
    - `articleSection` string[]
    - `author` object
      - `@type` string
      - `name` string
      - `description` string
      - `image` object
        - `@type` string
        - `url` string
      - `jobTitle` string
      - `worksFor` object
        - `@type` string
        - `name` string
      - `knowsLanguage` object[]
        - `@type` string
        - `name` string
      - `award` string[]
      - `sameAs` string[]
      - `alumniOf` object[]
        - `@type` string
        - `name` string
        - `url` string
      - `knowsAbout` object[]
        - `@type` string
        - `name` string
        - `url` string
        - `sameAs` string[]
    - `mainEntityOfPage` object
      - `@type` string
      - `name` string
      - `description` string
      - `inLanguage` string
      - `datePublished` string
      - `dateModified` string

## Changes

> 18 revisions in range; 1 could not be searched.

- **2023-10-08** `8c6ac08cbd78` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/collectionscms/apis/collections-api/changes/api/v1/contents/:identifier/get.md)

---

[API](https://skmtc.dev/collectionscms/apis/collections-api.md) · [All operations](https://skmtc.dev/collectionscms/apis/collections-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/collectionscms/collections-api/revisions/88765b3763ab/schema)
