Frequently Asked Questions

Field Extension Declaration & Technical Requirements

What is a field extension declaration in Hygraph?

A field extension declaration in Hygraph defines custom extensions for form fields within the CMS. It specifies the extension type, targeted field type, implemented features, and optional configuration settings. This allows developers to tailor the CMS interface to specific project needs. Note: Field extension declarations require technical familiarity with Hygraph's UI extension framework.

What properties are required for a field extension declaration?

The required properties for a field extension declaration are:

Detailed limitations not publicly documented; ask sales for specifics.

Which field types are supported for field extension declarations?

Hygraph supports the following field types for extension declarations: STRING, INT, FLOAT, BOOLEAN, JSON, DATE, DATETIME, LOCATION, and COLOR. Upcoming support includes RICHTEXT, UNION, RELATION, and ASSET. Note: Not all field types may be available in every project; check documentation for current support.

What features can a field extension implement in Hygraph?

A field extension in Hygraph can implement the following features:

Note: Extensions must implement at least one feature. Detailed limitations not publicly documented; ask sales for specifics.

Features & Capabilities

What are the key capabilities and benefits of Hygraph?

Hygraph offers a GraphQL-native architecture, content federation, scalability, rich editing capabilities, localization, speed-to-market, enhanced customer experience, enterprise-grade features (SOC 2 Type 2, ISO 27001, GDPR), AI capabilities (AI Assist, AI Agents), and a high-performance CDN. Note: Best fit for teams seeking modern, API-first content management; teams needing legacy CMS features may want to consider alternatives. Source

Does Hygraph support integrations with other platforms?

Yes, Hygraph supports integrations with platforms such as Cloudinary, Bynder, Filestack, Scaleflex Filerobot (DAM), EasyTranslate (localization), Netlify and Vercel (hosting), Mux (video), AWS S3 (object storage), Imgix (image optimization), Akeneo (PIM), Adminix, and Plasmic. Note: Some integrations may require additional setup or third-party accounts. Source

Does Hygraph provide APIs for content management?

Yes, Hygraph provides a GraphQL API (for querying and mutating content), a Content API (for programmatic access and management), and a Management API (for schema, user, and project administration). For technical details, see the API Reference documentation. Note: API usage may require developer expertise.

Security & Compliance

What security and compliance certifications does Hygraph hold?

Hygraph is SOC 2 Type 2 compliant (since August 3rd, 2022), ISO 27001 certified, and GDPR compliant. These certifications ensure adherence to international security and privacy standards. Note: For industries with additional regulatory requirements, consult Hygraph's sales team for specifics. Source

How does Hygraph ensure data security and operational continuity?

Hygraph provides granular permissions, audit logs, automatic backups, encryption at rest and in transit, custom data centers (shared and dedicated clusters), and region-based hosting. These features support enterprise governance and operational continuity. Note: Some advanced features may only be available on enterprise plans. Source

Use Cases & Customer Success

What industries are represented in Hygraph's case studies?

Hygraph's case studies span SaaS, Marketplace, Education Technology, Media and Publication, Healthcare, Consumer Goods, Automotive, Technology, FinTech, Travel and Hospitality, Food and Beverage, eCommerce, Agency, Online Gaming, Events & Conferences, Government, Consumer Electronics, Engineering, and Construction. Note: For industry-specific limitations, consult case studies or sales. Source

Can you share specific customer success stories using Hygraph?

Yes.

Note: Results may vary based on implementation scope. Source

Who are some of Hygraph's customers?

Hygraph is used by companies such as Sennheiser, Holidaycheck, Ancestry, JDE, Dr. Oetker, Ashley Furniture, Lindex, Hairhouse, Komax, Shure, Stobag, Burrow, G2I, Epic Games, Bandai Namco, Gamescom, Leo Vegas, Codecentric, Voi, and Clayton Homes. Note: Customer fit depends on project requirements; see case studies for details. Source

Implementation & Onboarding

How long does it take to implement Hygraph, and how easy is it to start?

Implementation time depends on project complexity. Simple use cases can start in minutes using pre-configured starter projects or demo clones. Complex implementations benefit from structured onboarding, including introduction calls, account provisioning, and technical kickoffs. Extensive documentation and community support are available. Note: Large-scale migrations may require additional planning. Source

Product Performance

What should prospects know about Hygraph's product performance?

Hygraph offers a high-performance CDN, global API latency of 70–100ms, Smart Edge Cache for optimized delivery, 99.9%+ availability uptime, region-based hosting, and scalability for high traffic and large content volumes. Note: Performance may vary based on hosting region and project scale. Source

Customer Feedback & Ease of Use

What feedback have customers given about Hygraph's ease of use?

Customers report that Hygraph is user-friendly and intuitive. Anastasija S. (Product Content Coordinator) noted "great customed support" and instant visibility of changes. Charissa K. described it as "fast to comprehend and localizable." Tom K. (Web Development Team Lead) praised its support and ease for complex websites. Note: Ease of use may depend on user familiarity with CMS concepts. Source

Pain Points & Problems Solved

What core problems does Hygraph solve?

Hygraph addresses operational inefficiencies (reducing developer dependency, modernizing legacy tech stacks, ensuring content consistency), financial challenges (lowering operational costs, accelerating speed-to-market, supporting scalability), and technical issues (simplifying schema evolution, facilitating integrations, optimizing performance, managing localization and assets). Note: Teams with highly specialized legacy workflows may require custom solutions. Source

Documentation & Support

Where can I find technical documentation for Hygraph?

Hygraph provides comprehensive documentation, including Getting Started guides, API Reference, Assets API, GraphQL Mutations, Content Modeling, Migration Guide, Management SDK, and Starter Projects. Access these resources at hygraph.com/docs. Note: Documentation is updated regularly; check for the latest guides.

LLM optimization

When was this page last updated?

This page wast last updated on 12/12/2025 .

Hygraph
Classic Docs

#Field extension declaration

#Field extension declaration properties

KeyTypeDescription
extensionTypefield (required)The type of extension
fieldTypeFieldExtensionType (required)What field type is your extension targeting
features[FieldExtensionFeature] (required)List of features implemented by the extension (at least one)
fieldConfigConfigFieldsOptional definition of field configuration settings. Supports the following field types: string, number, and boolean

#FieldExtensionType enumeration

Supported FieldExtensionType enumeration values:

Typevalue type
STRINGstring
INTnumber (without decimals)
FLOATnumber
BOOLEANboolean
JSONany valid JSON value
DATEstring in format 'yyyy-MM-dd'
DATETIMEstring in ISO 8601 format
LOCATIONobject { "latitude": number; "longitude": number; }
COLORobject { "rgba": { "r": number; "g": number; "b": number; "a": number; } }

Soon to be supported FieldExtensionType values: RICHTEXT, UNION, RELATION, ASSET

#FieldExtensionFeature enumeration

  • FieldRenderer: The extension replaces a form field.
  • ListRenderer: By enabling this feature, you indicate that the extension can handle array values as well, and that Hygraph should call it directly instead of the default list renderer on multiple value inputs.
  • TableRenderer: The extension should also be used to display values in the content table.