Field values can be read through the WordPress REST API, which is how the block editor and any headless front end reach them.
Repeater and Relationship require Nexter Pro Extensions 4.8.0 or later. On Nexter Extension alone neither type can be added, and an existing field of either type is locked: the value is kept read-only and is never cleared on save.
What It Does
Nexter registers field values as post meta. Simple types are exposed in REST; structured ones are deliberately not, because their shape is not a flat scalar.
Before You Start
- A field group whose location rules match the post type you are querying.
- A post with values saved.
- For anything non-public, an authenticated request.
Read a Field Value over REST
- Request the post as usual —
/wp-json/wp/v2/<post-type>/<id>.
- Look in the
metaobject of the response.

- Field values use the meta key pattern
_nxt_gf_<group>_<field>.
- If a field you expect is absent, check whether its type is exposed — see the limitations.
Limitations
- Repeater, relationship and link values are not exposed by default. Their stored shape is an array or a structure, not a flat scalar, so they are registered with REST exposure off. Read them in PHP, or add your own REST field.
- Registered meta carries no
object_subtype, so a registered field key applies across post types rather than being scoped to one. - The Content Fields admin API — the routes that create and edit field groups — is a separate, administrator-only surface. It is not for front-end use.
Troubleshooting
My repeater is missing from the REST response
That is by design. Structured values are not exposed by default. Read them server-side, or register your own REST field that returns the shape you want.
The meta object is empty
The post has no saved values, or the field group’s location rules do not match this post type.










