Bulk read content keys
Returns values for many translation keys in one round trip. Designed
for build-time / SSG fetches: pass every key your page references and
get a flat {key: value} map back.
Cacheable — the response includes Cache-Control: public, max-age=60
and an ETag. Re-fetch with If-None-Match to revalidate cheaply.
Read-only. Does not consume credits.
Authorizations
Project API key. Pass as Authorization: Bearer ndsk_live_.... Manage
keys via /projects/me/api-keys. Test-mode keys use
the ndsk_test_ prefix.
Query Parameters
Comma-separated list of translation keys. Up to 200 per request.
Keys use dot.notation (e.g. hero.headline,hero.cta,footer.copy).
BCP-47 language tag. Defaults to the project's default language. Falls back to default language if a key is not translated.
"en"
Optional filter — limit to keys tied to a specific scope type.
page, component Used together with scope to filter further.
Response
Map of key → value.