Show examples in:
Record version

Every change to a record is stored as a separate record version in DatoCMS.

Object payload

id  string
RFC 4122 UUID of redord version expressed in URL-safe base64 format
type  string
Must be exactly "item_version"
meta.created_at  date-time

Date of record version creation

meta.is_published  boolean

Whether the record version is the published version or not

meta.is_current  boolean

Whether the record version is the most recent version or not

item_type{ type: "item_type", id: item_type.id }

The record version's model

item{ type: "item", id: item.id }

The record this version belongs to

editor{ type: "account", id: account.id }, { type: "access_token", id: access_token.id }, { type: "user", id: user.id }, { type: "sso_user", id: sso_user.id }, { type: "organization", id: organization.id }

The entity (account/collaborator/access token/sso user) who made this change to the record

Available endpoints