For Modular Content fields and Structured Text fields. If set, returns full payload for nested blocks instead of IDs
Whether you want the currently published versions (published
, default) of your records, or the latest available (current
)
import { buildClient } from '@datocms/cma-client-node';async function run() {const client = buildClient({ apiToken: '<YOUR_API_TOKEN>' });const itemId = '4235';const item = await client.items.find(itemId, {nested: true,version: 'published'});console.log(item);}run();
{id: '4235',title: 'My first blog post!',content: 'Lorem ipsum dolor sit amet...',category: '24',image: {alt: 'Alt text',title: 'Image title',custom_data: {},focal_point: null,upload_id: '20042921'},meta: {created_at: '2020-04-21T07:57:11.124Z',updated_at: '2020-04-21T07:57:11.124Z',published_at: '2020-04-21T07:57:11.124Z',first_published_at: '2020-04-21T07:57:11.124Z',publication_scheduled_at: '2020-04-21T07:57:11.124Z',unpublishing_scheduled_at: '2020-04-21T07:57:11.124Z',status: 'draft',is_current_version_valid: true,is_published_version_valid: true,current_version: '4234',stage: ''},item_type: {type: 'item_type',id: '44'},creator: {type: 'account',id: '312'}}