Svelte > Accessing draft/updated content with fetch
Accessing draft/updated content with fetch
If you have draft/published mode enabled on some of your models, you can use the X-Include-Drafts
header to access records at their latest version available instead of the currently published one:
async function request(query) {
return await fetch('https://graphql.datocms.com/', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
Authorization: 'Bearer YOUR_API_TOKEN',
'X-Include-Drafts': 'true',
},
body: JSON.stringify({ query })
})
});