# How to fix Webflow API not returning all Collection fields

DevFeed: [How to fix Webflow API not returning all Collection fields](<https://devfeed.tech/articles/how-to-fix-webflow-api-not-returning-all-collection-fields-98957.md>)

Original publisher: [Read original article](<https://webflowmarketingmain.com/blog/fix-webflow-api-missing-fields>)

Author: Ismail Ajagbe

Published: 2026-10-24T00:00:00Z

Content type: tutorial

Language: en

Sources: [Webflow Blog](<https://devfeed.tech/sources/webflow-blog.md>)

Topics: [webflow](<https://devfeed.tech/topics/webflow.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [audit](<https://devfeed.tech/tags/audit.md>), [cms](<https://devfeed.tech/tags/cms.md>), [collection](<https://devfeed.tech/tags/collection.md>), [fields](<https://devfeed.tech/tags/fields.md>), [guides](<https://devfeed.tech/tags/guides.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [live](<https://devfeed.tech/tags/live.md>), [webflow](<https://devfeed.tech/tags/webflow.md>)

## AI overview

Missing Webflow CMS fields usually mean an item has no stored value, or code is using a display name instead of the field slug; `fieldData` omits empty keys and is keyed by slug. The guide builds an audit that compares the collection schema with staged and live items, then normalizes each item so every schema field is present, using `null` for absent values. Staged and live results can differ because live endpoints include only published items; the Content Delivery API may cache for five minutes (two minutes on Enterprise), while the audit reads the Data API. It also covers locale-specific requests and values returned as reference IDs, option IDs, or rich-text HTML. The example requires a Premium Site plan or higher, Next.js 15+, Node.js 22+, npm, a `cms:read` token, and a collection ID.

## Source excerpt

Webflow API missing CMS fields? Learn why empty values drop out of fieldData and how to audit staged and live items.