CMS Vault
Sample data

CMS Vault

Sample Studio · Fictional data used to demonstrate the workflow.

Snapshot summary

2 rows

JSON includes the returned schema and field values. Files remain external URLs.

collectionidfieldsrecordslive records
Articlesarticles743
Authorsauthors221
Preview JSON snapshot

Sample data · cms-vault-snapshot.json

{
  "version": 1,
  "kind": "cms",
  "capturedAt": "2026-11-11T12:00:00.000Z",
  "siteId": "sample-studio",
  "complete": true,
  "collections": [
    {
      "id": "articles",
      "slug": "articles",
      "displayName": "Articles",
      "fields": [
        {
          "slug": "name",
          "displayName": "name",
          "type": "PlainText",
          "isRequired": true
        },
        {
          "slug": "slug",
          "displayName": "slug",
          "type": "PlainText",
          "isRequired": true
        },
        {
          "slug": "body",
          "displayName": "body",
          "type": "RichText"
        },
        {
          "slug": "author",
          "displayName": "author",
          "type": "Reference",
          "isRequired": true,
          "validations": {
            "collectionId": "authors"
          }
        },
        {
          "slug": "hero",
          "displayName": "hero",
          "type": "Image"
        },
        {
          "slug": "deadline",
          "displayName": "deadline",
          "type": "DateTime"
        },
        {
          "slug": "campaign-link",
          "displayName": "campaign link",
          "type": "Link"
        }
      ],
      "items": [
        {
          "id": "article-1",
          "cmsLocaleId": "cms-en",
          "isDraft": false,
          "isArchived": false,
          "lastUpdated": "2026-11-01",
          "lastPublished": "2026-10-15",
          "fieldData": {
            "name": "How to plan a launch",
            "slug": "launch-plan",
            "body": "<p>A reliable launch depends on aligning the content inventory with the page structure, validating handoff dates, and reviewing the public links after each editorial release.</p><a href=\"/retired-checklist\">Checklist</a>",
            "author": "author-1",
            "hero": {
              "url": "https://example.com/launch.jpg",
              "alt": ""
            },
            "deadline": "2026-11-19",
            "campaign-link": "https://example.com/report?utm_source=Newsletter&utm_campaign=fall"
          }
        },
        {
          "id": "article-2",
          "cmsLocaleId": "cms-en",
          "isDraft": true,
          "isArchived": false,
          "lastUpdated": "2026-11-01",
          "lastPublished": null,
          "fieldData": {
            "name": "Launch planning checklist",
            "slug": "Launch Plan",
            "body": "<p>A reliable launch depends on aligning the content inventory with the page structure, validating handoff dates, and reviewing the public links after each editorial release.</p>",
            "author": "author-2",
            "deadline": "2026-11-02"
          }
        },
        {
          "id": "article-3",
          "cmsLocaleId": "cms-en",
          "isDraft": false,
          "isArchived": false,
          "lastUpdated": "2026-01-01",
          "lastPublished": "2026-01-01",
          "fieldData": {
            "name": "Operations field notes",
            "slug": "field-notes",
            "body": "<p>A reliable launch depends on aligning the content inventory with the page structure, validating handoff dates, and reviewing the public links after each editorial release.</p>",
            "author": "author-2",
            "hero": {
              "url": "https://example.com/notes.jpg",
              "alt": "Notebook beside a workstation"
            }
          }
        },
        {
          "id": "article-4",
          "cmsLocaleId": "cms-en",
          "isDraft": false,
          "isArchived": false,
          "lastUpdated": "2026-11-01",
          "lastPublished": "2026-10-15",
          "fieldData": {
            "name": "Editorial interview",
            "slug": "interview",
            "author": "missing-author"
          }
        }
      ]
    },
    {
      "id": "authors",
      "slug": "authors",
      "displayName": "Authors",
      "fields": [
        {
          "slug": "name",
          "displayName": "name",
          "type": "PlainText"
        },
        {
          "slug": "slug",
          "displayName": "slug",
          "type": "PlainText"
        }
      ],
      "items": [
        {
          "id": "author-1",
          "cmsLocaleId": "cms-en",
          "isArchived": false,
          "isDraft": false,
          "lastUpdated": "2026-01-08",
          "lastPublished": "2026-01-08",
          "fieldData": {
            "name": "Alex Taylor",
            "slug": "alex-taylor"
          }
        },
        {
          "id": "author-2",
          "cmsLocaleId": "cms-en",
          "isArchived": true,
          "isDraft": false,
          "lastUpdated": "2026-01-08",
          "lastPublished": "2026-01-08",
          "fieldData": {
            "name": "Morgan Lane",
            "slug": "morgan-lane"
          }
        }
      ]
    }
  ]
}

The download uses the same format shown here.