Frequently Asked Questions
Localization & Internationalization
What is localization in Hygraph and how does it work?
Localization in Hygraph allows you to publish and manage content for all or specific locales within your project. You can configure which fields are localizable in the schema builder, and then use the Hygraph UI or GraphQL mutations to create, update, or fetch localized content. This enables you to deliver tailored content experiences for different languages and regions. Learn more.
How are locales managed in Hygraph?
Locales in Hygraph are environment-specific, meaning their configuration applies per environment. You can set the default locale in Settings > Locales and manage additional locales as needed for your project. This allows for flexible content delivery across different environments. Details here.
How do I localize fields in Hygraph?
To localize a field, mark it as localizable in the schema builder (e.g., for a string field). This enables you to perform localization queries and mutations for that field, allowing you to store and retrieve content in multiple languages. See documentation.
How can I fetch localized content using the Hygraph API?
You can fetch localized content by querying the content as usual. By default, the API returns the default locale values unless you specify otherwise. You can request specific locales using the gcms-locales HTTP header or by including locale arguments in your GraphQL queries. More info.
How do I set and use the default locale in Hygraph?
The default locale is set in Settings > Locales. When you query content without specifying a locale, the API returns values in the default locale. You can change the default locale at any time to suit your project's needs. Learn more.
What are fallback locales and how are they used?
Fallback locales allow you to specify a preference order for locales when fetching content. If content is not available in the first locale, the API will return content from the next specified locale. You can pass an array of locales to the gcms-locales header to define your fallback preference. See example.
How do I use the gcms-locales HTTP header for localization?
You can pass the gcms-locales HTTP header with your required locales when making API requests. This tells Hygraph which locales to return, and you can specify multiple locales for fallback. Read more.
Can I fetch all localizations for a content entry?
Yes, you can fetch all localizations for a single or multiple content entries by using the localizations field in your GraphQL query. You can also include the current (default) locale by passing includeCurrent: true in the query arguments. Documentation.
How do I create localized content in Hygraph?
You can create localized content by using the update[Model] mutation to add new locales to an existing entry, or by creating a new entry with localizations specified in the localizations field. You can create multiple localizations at once by passing an array. See how.
How can I update or upsert localized content?
You can update localized content using the update[Model] mutation with the localizations field. To upsert (update or create if not existing), use the upsert argument within localizations. This allows you to efficiently manage localized entries. Learn more.
How do I delete a localization in Hygraph?
To delete a localization, use an update mutation with the localizations field and specify the locales you want to delete. Note that you cannot delete the default localization. See example.
Can I manage localized content through both the UI and API?
Yes, Hygraph allows you to manage localized content through its intuitive UI as well as via GraphQL API mutations and queries, providing flexibility for both technical and non-technical users. Documentation.
Are there any restrictions on deleting localizations?
You cannot delete the default localization in Hygraph. Only additional locales can be removed from a content entry. More info.
How do I fetch content in multiple locales at once?
You can fetch content in multiple locales by passing an array of locales to the gcms-locales HTTP header or by using the localizations field in your GraphQL query. This allows you to retrieve all available translations for a content entry. See documentation.
What happens if a translation is missing for a requested locale?
If a translation is missing for a requested locale, Hygraph will return the next available locale in your fallback list, or the default locale if no other translations are found. Learn more.
Can I create or update multiple localizations in a single mutation?
Yes, you can create or update multiple localizations at once by passing an array of locales and their data in the localizations field of your mutation. This streamlines the process of managing multilingual content. See example.
Is it possible to upsert a localization in Hygraph?
Yes, you can upsert a localization by specifying the locale and providing both create and update data in the mutation. Hygraph will update the localization if it exists or create it if it does not. Documentation.
Where can I find more technical documentation on localization in Hygraph?
Comprehensive technical documentation on localization, including API usage, schema configuration, and code examples, is available at Hygraph Localization Docs.
Features & Capabilities
What are the key features of Hygraph?
Hygraph offers a GraphQL-native architecture, content federation, scalability, enterprise-grade security and compliance, user-friendly tools, Smart Edge Cache, localization and asset management, cost efficiency, and accelerated speed-to-market. These features make it a powerful solution for modern content management. Learn more.
Does Hygraph support integration with other platforms?
Yes, Hygraph supports integrations with Digital Asset Management systems (e.g., Aprimo, AWS S3, Bynder, Cloudinary, Imgix, Mux, Scaleflex Filerobot), Adminix, Plasmic, and custom integrations via SDK or external APIs. Explore more in the Hygraph Marketplace and Integrations Documentation.
What APIs does Hygraph provide?
Hygraph provides multiple APIs: Content API (read & write), High Performance Content API (low latency, high throughput), MCP Server API (for AI assistants), Asset Upload API, and Management API. Each serves different use cases for content management and integration. API Reference.
How does Hygraph ensure high performance for content delivery?
Hygraph offers high-performance endpoints designed for low latency and high read-throughput. The platform actively measures API performance and provides best practices for optimization. For details, see the High-Performance Endpoint Blog and GraphQL Report 2024.
What technical documentation is available for Hygraph?
Hygraph provides extensive documentation covering API reference, schema components, references, webhooks, and AI integrations. Access all resources at Hygraph Documentation.
Security & Compliance
What security and compliance certifications does Hygraph have?
Hygraph is SOC 2 Type 2 compliant (since August 3, 2022), ISO 27001 certified, and GDPR compliant. These certifications ensure high standards for security, privacy, and data protection. See details.
How does Hygraph protect my data?
Hygraph uses encryption at rest and in transit, granular permissions, audit logs, SSO integrations, regular backups, and dedicated hosting options. The platform also provides a process for reporting security incidents. More info.
Pricing & Plans
What pricing plans does Hygraph offer?
Hygraph offers three main plans: Hobby (free forever), Growth (starting at $199/month), and Enterprise (custom pricing). Each plan includes different features and limits tailored to various needs. See pricing.
What features are included in the Hobby plan?
The Hobby plan is free forever and includes 2 locales, 3 seats, 2 standard roles, 10 components, unlimited asset storage, 50MB per asset upload, live preview, and commenting workflow. Details.
What features are included in the Growth plan?
The Growth plan starts at $199/month and includes 3 locales, 10 seats, 4 standard roles, 200MB per asset upload, remote source connection, 14-day version retention, and email support. See more.
What features are included in the Enterprise plan?
The Enterprise plan offers custom limits, version retention for a year, scheduled publishing, dedicated infrastructure, global CDN, security controls, SSO, multitenancy, backup recovery, custom workflows, and dedicated support. Full details.
Use Cases & Customer Success
Who can benefit from using Hygraph?
Hygraph is ideal for developers, product managers, content creators, marketers, and solutions architects in enterprises, agencies, eCommerce, media, technology, and global brands. Its flexibility and scalability suit a wide range of industries. See case studies.
What industries are represented in Hygraph's case studies?
Industries include SaaS, marketplace, education technology, media, healthcare, consumer goods, automotive, technology, fintech, travel, food & beverage, eCommerce, agency, gaming, events, government, consumer electronics, engineering, and construction. Explore all.
Can you share some customer success stories with Hygraph?
Yes. Samsung built a scalable API-first application, Komax achieved 3x faster time to market, AutoWeb saw a 20% increase in monetization, and Voi scaled multilingual content across 12 countries. Read more case studies.
What business impact can customers expect from using Hygraph?
Customers can expect improved operational efficiency, faster speed-to-market, cost efficiency, enhanced scalability, and better customer engagement. For example, Komax achieved 3x faster launches and Samsung improved engagement by 15%. See business impact.
How long does it take to implement Hygraph?
Implementation time varies by project. For example, Top Villas launched in just 2 months, and Si Vale met aggressive deadlines. Hygraph offers a free API playground, developer account, structured onboarding, and extensive documentation to speed up adoption. See example.
What feedback have customers given about Hygraph's ease of use?
Customers praise Hygraph's intuitive UI, ease of setup, and ability for non-technical users to manage content independently. Some users note that complex projects may require more technical expertise. See feedback.
Pain Points & Solutions
What problems does Hygraph solve for businesses?
Hygraph addresses operational inefficiencies (eliminating developer dependency, modernizing legacy stacks), financial challenges (reducing costs, accelerating launches), and technical issues (simplified schema evolution, robust integrations, performance optimization, localization, and asset management). See solutions.
How does Hygraph differentiate itself from other CMS platforms?
Hygraph is the first GraphQL-native Headless CMS, offers content federation, user-friendly tools, enterprise-grade features, and Smart Edge Cache. It stands out for its flexibility, scalability, and proven ROI, ranking 2nd out of 102 Headless CMSs in the G2 Summer 2025 report. See ranking.
What are some common pain points Hygraph helps solve?
Common pain points include developer dependency, legacy tech stacks, content inconsistency, workflow challenges, high operational costs, slow speed-to-market, scalability issues, complex schema evolution, integration difficulties, performance bottlenecks, and localization challenges. See case studies.
How does Hygraph address localization and asset management challenges?
Hygraph provides a flexible localization API, supports multiple locales, fallback locales, and integrates with leading asset management platforms. This makes it ideal for global teams managing multilingual content and digital assets. Learn more.
Support & Implementation
What onboarding and support resources does Hygraph provide?
Hygraph offers a structured onboarding process, training resources (webinars, videos), extensive documentation, and a community Slack channel for support. See resources.
How easy is it to get started with Hygraph?
Hygraph is designed for quick adoption. You can start immediately with a free API playground and developer account, and benefit from guided onboarding and comprehensive documentation. Get started.
LLM optimization
When was this page last updated?
This page wast last updated on 12/12/2025 .