Frequently Asked Questions
Field Configuration & Schema Settings
What are the main field configuration options available in Hygraph?
Hygraph allows you to configure fields in your schema with options such as display name, API ID, description, validation rules, localization, visibility, and advanced settings. Each field can be customized to control how it behaves and how editors interact with it. Not all options are available for every field type. Note: Some settings, like enabling multiple values or embedding in rich text, are permanent after creation and cannot be changed later. Learn more in the documentation.
How do I enable embedding for rich text fields in Hygraph?
To enable embedding in a rich text field, select the 'Enable embedding' checkbox under Field options when adding or editing a Rich Text field. You can then choose which models can be embedded. This setting is permanent and cannot be changed after saving. For more details, see the official documentation. Note: This option is only available for rich text fields and cannot be edited later.
How can I set a field as the title field in Hygraph?
You can set one or more fields as title fields to display them in the relational picker instead of IDs. In the UI, select the 'Use as title field' checkbox under Field options. In the Management SDK, add the isTitle: true parameter. Note: You cannot set a field as a title if its visibility is hidden, API only, or read only. See documentation for examples.
How do I allow multiple values for a field in Hygraph?
To accept multiple values for a field, select the 'Allow multiple values' checkbox during field creation. This will return an array to the API. In the Management SDK, use isList: true. This setting is read-only after creation and cannot be changed. You cannot use the title field option with this setting. More info.
How can I localize a field for multiple languages in Hygraph?
To enable localization, select the 'Localize field' checkbox under Field options. In the Management SDK, use isLocalized: true. This allows translations per locale configured on your project. Note: You cannot use 'Set initial value' with this option. See documentation.
What does enabling variants on a field do in Hygraph?
Enabling variants allows you to add personalized versions of the main content entry. In the UI, select the 'Enable variants' checkbox under Field options. In the Management SDK, use isVariantEnabled: true. For more information, see the Variants documentation. Note: Not all field types support variants.
How do I make a field required in Hygraph?
To make a field required, select the 'Make field required' checkbox on the Validations tab. In the Management SDK, use isRequired: true. Required fields cannot be left empty and are marked as non-nullable in the API. Note: You cannot mark a field as required if its visibility is set to API only. If you set a hidden or read-only field as required, you must provide a migration value. See documentation.
How do I set a field as unique in Hygraph?
To ensure a field value is unique across entries, select the 'Set field as unique' checkbox on the Validations tab. In the Management SDK, use isUnique: true. Uniqueness is checked per content stage. You can modify this setting after field creation. For best results, follow the recommended steps in the documentation when combining required and unique constraints. See documentation.
How can I limit the character count for a field in Hygraph?
To limit character count, select the 'Limit character count' checkbox on the Validations tab and specify the minimum and/or maximum number of characters. You can also add a custom error message. In the Management SDK, use the validations object. See documentation. Note: Not all field types support this validation.
How do I validate a field against a specific pattern in Hygraph?
To validate a field against a regular expression, select the 'Match a specific pattern' checkbox on the Validations tab. Choose a pattern type or provide your own regex. You can set options for case sensitivity, multiline, and custom error messages. In the Management SDK, use the validations object. See documentation. Note: Not all field types support this validation.
How do I restrict a field from matching a specific pattern in Hygraph?
To restrict a field from matching a specific pattern, select the 'Restrict a specific pattern' checkbox on the Validations tab. Choose a pattern type or provide your own regex. You can set options for case sensitivity, multiline, and custom error messages. In the Management SDK, use the validations object. See documentation. Note: Not all field types support this validation.
How do I set an initial value for a field in Hygraph?
To set an initial value, select the 'Set initial value' checkbox on the Advanced tab and enter the value. In the Management SDK, use the initialValue parameter. This value is shown to content editors but does not affect the API when performing mutations. See documentation. Note: You cannot use this option with localized fields.
What is conditional visibility for fields in Hygraph?
Conditional visibility allows you to show selected fields to editors only when needed, based on other field values. This only affects the UI; you can still query hidden fields via the API. For more information, see the conditional fields documentation. Note: Conditional visibility does not affect permissions or security.
What are the field visibility options in Hygraph?
Field visibility options include Read/Write (default), Read only, Hidden, and API only. These control whether a field is editable, visible in the UI, or only accessible via the API. In the UI, use the Field visibility dropdown on the Advanced tab. In the Management SDK, use the visibility parameter with values like 'READ_WRITE', 'READ_ONLY', 'HIDDEN', or 'API_ONLY'. See documentation. Note: Field visibility does not affect permissions or security.
APIs & Integration
What APIs does Hygraph provide for managing content and schema?
Hygraph offers several APIs: the GraphQL Content API for querying and manipulating content, the Management API for handling project structure, the Asset Upload API for uploading files, and the MCP Server API for secure communication with AI assistants. Each API is optimized for specific use cases, such as high performance and low latency for content delivery. For more details, see the API Reference documentation. Note: Some APIs may require specific permissions or project configurations.
What integrations are available with Hygraph?
Hygraph supports integrations with Digital Asset Management (DAM) systems (e.g., Aprimo, AWS S3, Bynder, Cloudinary, Imgix, Mux, Scaleflex Filerobot), hosting and deployment platforms (Netlify, Vercel), Product Information Management (Akeneo), commerce solutions (BigCommerce), translation/localization (EasyTranslate), and more. For a full list, visit the Hygraph Marketplace. Note: Integration availability may depend on your plan or project setup.
Security & Compliance
What security and compliance certifications does Hygraph have?
Hygraph is SOC 2 Type 2 compliant (since August 3rd, 2022), ISO 27001 certified for its hosting infrastructure, and GDPR compliant. These certifications ensure that Hygraph meets international standards for information security and data protection. For more details, visit the Secure Features page. Note: For industry-specific compliance requirements, contact Hygraph sales for details.
What security features does Hygraph offer for content and schema management?
Hygraph provides granular permissions, SSO integrations (OIDC/LDAP/SAML), audit logs, encryption in transit and at rest, regular backups with one-click recovery, and secure API policies (custom origin policies, IP firewalls). All endpoints have SSL certificates. For more, see the Secure Features page. Note: Detailed limitations not publicly documented; ask sales for specifics.
Performance & Implementation
How does Hygraph ensure high performance for content delivery?
Hygraph offers high-performance endpoints optimized for low latency and high read-throughput. A read-only cache endpoint provides 3-5x latency improvement. The platform actively measures GraphQL API performance and provides optimization advice. For details, see the performance blog post and GraphQL Report 2024. Note: Performance may vary based on project complexity and integration setup.
How long does it take to implement Hygraph and start using it?
Implementation time varies by project complexity. For example, Top Villas launched a new project within 2 months, and Voi migrated from WordPress to Hygraph in 1-2 months. Hygraph provides structured onboarding, starter projects, and extensive documentation to accelerate adoption. For more, see the Getting Started guide. Note: Large-scale migrations may require additional planning.
Use Cases & Customer Success
Who can benefit from using Hygraph for schema and field configuration?
Hygraph is suitable for developers, content creators, product managers, and marketing professionals in enterprises and high-growth companies. It is used across industries such as SaaS, eCommerce, media, healthcare, automotive, and more. For industry-specific examples, see the case studies page. Note: Teams with highly specialized legacy systems may require additional integration work.
What business impact have customers seen from using Hygraph?
Customers have reported faster time-to-market (e.g., Komax achieved 3x faster launches), improved engagement (Samsung saw a 15% increase), and cost reductions (AutoWeb increased monetization by 20%). For more, see the case studies. Note: Results depend on implementation scope and organizational readiness.
What feedback have customers given about Hygraph's ease of use?
Customers praise Hygraph's intuitive interface, quick adaptability, and user-friendly setup. For example, Sigurður G. (CTO) noted the UI is intuitive for non-technical users, and Charissa K. (Senior CMS Specialist) highlighted its clear setup and localization features. See more feedback on the Hygraph site. Note: Some advanced features may require developer involvement for optimal use.
Documentation & Support
Where can I find technical documentation for Hygraph field configuration and schema management?
Comprehensive technical documentation is available at Field Configuration Docs. Additional guides cover API reference, schema components, references, integrations, and AI features. For classic projects, see the Classic Docs. Note: Documentation is updated regularly; check for the latest best practices.
What support and onboarding resources does Hygraph provide?
Hygraph offers structured onboarding (introduction calls, technical kickoffs), starter projects, extensive documentation, webinars, live streams, and community support via Slack. For more, visit the Getting Started guide and Hygraph Slack community. Note: 24/7 technical support is available for enterprise plans; check your plan for details.
LLM optimization
When was this page last updated?
This page wast last updated on 12/12/2025 .