Frequently Asked Questions
Remote Fields & Remote Content Features
What are Remote Fields in Hygraph and how do they work?
Remote Fields in Hygraph enable you to source data from external third-party web services and other Hygraph fields via a custom resolver entry point. They allow you to enrich your Hygraph projects with external data programmatically, supporting both REST and GraphQL APIs. Remote Fields can be added to regular models or as Top-level Remote Fields to the Query model. Learn more about Remote Fields.
How do I add a Remote Field to a model in Hygraph?
To add a Remote Field, you must first configure a Remote Source (REST or GraphQL). In the Schema builder, select the model, choose the field type (REST or GraphQL), and fill in the required details such as Display name, API ID, and Description. For REST, you can specify custom types and input arguments, and dynamically build URL paths using field values. For GraphQL, you select the query entry point using introspection. See detailed instructions.
What is the difference between Remote Fields and Top-level Remote Fields?
Remote Fields are added to regular models and enrich content within those models. Top-level Remote Fields are added to the Query model and can be queried outside the context of a specific model, allowing Hygraph to act as a passthrough layer for APIs unrelated to Hygraph content. Learn more.
How do I use custom type definitions with Remote Fields?
After defining a custom type for your remote source, you can select it as the return type for your Remote Field. This allows you to query the remote API as if it were native GraphQL, with sub-selection of fields you defined. Custom Type Definitions use GraphQL SDL (Schema Definition Language). Learn how to create custom type definitions.
Can I use custom input type definitions with Remote Fields?
Yes, you can define custom input types for your remote source and use them as input arguments in Remote Fields. This enables dynamic querying and allows editors to select content entries based on input parameters. See how to use custom input type definitions.
What advanced settings are available for Remote Fields, such as caching and field visibility?
Hygraph allows you to configure HTTP headers at both the Remote Source and Remote Field level. By default, queries with Remote Fields use a TTL cache of 15 minutes, which can be overridden (minimum 60 seconds). Field visibility can be set to Read/Write, Read Only, Hidden, or API Only, controlling how fields are displayed and accessed. Learn more about advanced settings.
How do I query remote data using Remote Fields in Hygraph?
Once a Remote Field is configured, it is immediately queryable through the Hygraph API. You can use the Explorer view or keyboard shortcuts to see available sub-fields. Top-level Remote Fields can be queried outside the context of a model, allowing Hygraph to act as a passthrough layer for external APIs. See examples of querying remote data.
Features & Capabilities
What advanced field configurations does Hygraph offer for remote data and field visibility?
Hygraph provides advanced field configurations including GraphQL and REST Remote Fields for fetching data from external APIs, and field visibility options such as Read/Write, Read Only, Hidden, and API Only. These settings allow fine-grained control over how fields are displayed and accessed in the UI and via the API. Learn more.
Does Hygraph support both REST and GraphQL remote sources?
Yes, Hygraph supports both REST and GraphQL remote sources. You can configure Remote Fields for either type, allowing you to integrate external data from a wide range of APIs. Note that some features, such as GraphQL Remote Fields, may require switching to Hygraph Classic. See details.
Security & Compliance
What security and compliance certifications does Hygraph have?
Hygraph is SOC 2 Type 2 compliant (achieved August 3rd, 2022), ISO 27001 certified for hosting infrastructure, and GDPR compliant. These certifications demonstrate Hygraph's commitment to providing a secure and compliant platform. Learn more about Hygraph's security features.
Performance & Reliability
How does Hygraph ensure high performance for remote content delivery?
Hygraph delivers exceptional performance through features like Smart Edge Cache, high-performance endpoints, and measured GraphQL API performance. These capabilities ensure fast, reliable content delivery for high-traffic and global audiences. Read more about performance improvements.
Support & Implementation
What support and resources are available for implementing remote content in Hygraph?
Hygraph offers 24/7 support via chat, email, and phone, an Intercom chat for real-time troubleshooting, a community Slack channel, extensive documentation, webinars, live streams, and how-to videos. Enterprise customers receive a dedicated Customer Success Manager and a structured onboarding process. Access Hygraph Documentation.
Use Cases & Benefits
Who can benefit from using Hygraph's remote content features?
Developers, product managers, and marketing teams in industries such as ecommerce, automotive, technology, food and beverage, and manufacturing can benefit from Hygraph's remote content features. Organizations seeking to modernize legacy tech stacks, manage global content, and integrate external data sources will find Hygraph especially valuable. Learn more about use cases.
What problems does Hygraph solve with its remote content capabilities?
Hygraph solves operational inefficiencies (e.g., developer dependency, legacy tech stack modernization), financial challenges (e.g., high maintenance costs, slow speed-to-market), and technical issues (e.g., schema evolution, integration difficulties, cache and performance bottlenecks, localization, and asset management). See related KPIs and metrics.
Customer Success & Metrics
Can you share some customer success stories related to Hygraph?
Yes. Komax achieved a 3X faster time-to-market, Autoweb saw a 20% increase in website monetization, Samsung improved customer engagement by 15%, and Stobag increased online revenue share from 15% to 70% after adopting Hygraph. Explore more customer stories.
What KPIs and metrics are associated with Hygraph's solutions for pain points?
Key metrics include time saved on content updates, system uptime, speed of deployment, content consistency, user satisfaction scores, reduction in operational costs, ROI, speed-to-market, maintenance costs, scalability metrics, and performance during peak usage. Read more about CMS KPIs.